Welcome 微信登录

首页 / 网页编程 / PHP

php发送http请求的常用方法分析

php发送http请求的常用方法分析

本文实例讲述了php发送http请求的常用方法。分享给大家供大家参考,具体如下:http请求有get,post。php发送http请求有三种方式[我所知道的有三种,有其他的告诉我]。1. file_get_contents();详情见:http://www.jb51.net/article/41833.htm2. curl发送请求。3. fsocket发送。下面说使用curl发送。首先环境需要配置好curl组件。在windows中让php支持curl比较简...
Yii2框架制作RESTful风格的API快速入门教程

Yii2框架制作RESTful风格的API快速入门教程

先给大家说下什么是RESTrestfulREST全称是Representational State Transfer,中文意思是表述(编者注:通常译为表征)性状态转移。 它首次出现在2000年Roy Fielding的博士论文中,Roy Fielding是HTTP规范的主要编写者之一。 他在论文中提到:"我这篇文章的写作目的,就是想在符合架构原理的前提下,理解和评估以网络为基础的应用软件的架构设计,得到一个功能强、性能好、适宜通信的架构。REST指的是一组...
php 输出json及显示json中的中文汉字详解及实例

php 输出json及显示json中的中文汉字详解及实例

php 输出json及显示json中的中文汉字在php中,我们经常需要将数组输出json,只需要使用json_encode函数处理一下数组即可,但有的时候数组里面有中文,使用json_encode函数处理后中文字符被编码成了Unicode,如何才能在json中显示中文呢?请看下文。首先介绍一下php输出json格式:一种最简单的用法,就是把数组直接输出为json,如下:<?php$arr = array("p1"=>"ni"hao","...
php 计算两个时间相差的天数、小时数、分钟数、秒数详解及实例代码

php 计算两个时间相差的天数、小时数、分钟数、秒数详解及实例代码

php计算两个时间相差的天数、小时数、分钟数、秒数PHP中计算两个时间相差的天数、小时数、分钟数、秒数不如其它语言方便,但搞清了PHP中时间的表示方法后也很简单。本文章向大家讲解php如何计算时间相差。需要的码农可以参考一下。先看下面这个网上给的例子://$startdate是开始时间,$enddate是结束时间<?php$startdate="2011-3-15 11:50:00";$enddate="2012-12-12 12:12:12...
PHP带节点操作的无限分类实现方法详解

PHP带节点操作的无限分类实现方法详解

本文实例讲述了PHP带节点操作的无限分类实现方法。分享给大家供大家参考,具体如下:包含(移动多个节点;移动单个节点;删除多个节点;删除单个节点;新增节点),另附数据库表结构一、db sql语句//db used for php无限分类create table tree(id int(10) not null primary key auto_increment,name varchar(255) not null,lft int(10) not null ...
浅析php-fpm静态和动态执行方式的比较

浅析php-fpm静态和动态执行方式的比较

本文实例讲述了php-fpm静态和动态执行方式的比较。分享给大家供大家参考,具体如下:前段时间配置php-fpm的时候,无意间发现原来他还有两种执行方式。与Apache一样,他的进程数也是可以根据设置分为动态和静态的。而php-fpm也是同样存在两种方式,一种是直接开启指定数量的php-fpm进程,不再增加或者减少;另一种则是开始的时候开启一定数量的php-fpm进程,当请求量变大的时候,动态的增加php-fpm进程数到上限,当空闲的时候自动释放空闲的进程...
PHP yii实现model添加默认值的方法(两种方法)

PHP yii实现model添加默认值的方法(两种方法)

yii实现model添加默认值的方法(2种方法)这篇文章主要介绍了yii实现model添加默认值的方法,结合实例分析了在rules()方法及在beforeSave()方法中设定两种实现技巧,对大家也许有帮助,本文实例讲述了yii实现model添加默认值的方法。分享给大家供大家参考,具体如下:yii model 继承自CActiveRecord有些字段可能不会出现在表单中,而需要在程序中加入。如订单编号,时间戳,操作的user_id等等。以下二种方法:1、在...
PHP基于反射机制实现插件的可插拔设计详解

PHP基于反射机制实现插件的可插拔设计详解

本文实例讲述了PHP基于反射机制实现插件的可插拔设计。分享给大家供大家参考,具体如下:说PHP和ASP等同的朋友们可以就此打住了,PHP支持反射,而且还是非常的强大。好了,我们开始今天的话题。功能描述:页面拥有一个主导航菜单,里头有默认连接若干。插件统一存放在一个目录,插件载入后会自动在导航菜单中增加上自己所需的链接。插件载入时可执行一定的操作。动态增删插件无需改动代码。最终效果:首页,插件1,插件2"首页"是系统自带的菜单项。"插件1"和"插件2"是由插...
Yii2框架RESTful API 格式化响应,授权认证和速率限制三部分详解

Yii2框架RESTful API 格式化响应,授权认证和速率限制三部分详解

之前写过一篇Yii2框架制作RESTful风格的API快速入门教程,今天接着来探究一下Yii2 RESTful的格式化响应,授权认证和速率限制三个部分一、目录结构先列出需要改动的文件。目录如下:web├─ common│ └─ models │ └ User.php└─ frontend├─ config│ └ main.php└─ controllers└ BookController.php二、格式化响应Yii2 RESTful支持JSON和XML格式...
PHP使用GD库输出汉字的方法【测试可用】

PHP使用GD库输出汉字的方法【测试可用】

本文实例讲述了PHP使用GD库输出汉字的方法。分享给大家供大家参考,具体如下:一、原理PHP中的GD库支持中文,但是必须要以UTF-8格式的参数来进行传递。下面先说一下汉字的UTF-8编码的求得。1. 用WORD2000或WINDOW 2000下的记事本编辑所要显示的汉字。2. 把所编辑的文字存成格式为UTF-8格式的文件。3. 用一个16进制的编辑器(如用PCTOOLS的EDIT功能)打开这个文件,这时会看到打开的文件里面有一些16进制的字符。一个汉字占...
<< 31 32 33 34 35 36 37 38 39 40 >>