
PHP
文章平均质量分 65
zhuoxiong
这个作者很懒,什么都没留下…
展开
-
各种PHP字符串函数总结
各种PHP字符串函数总结 1查找字符位置函数:strpos($str,search,[int]):查找search在$str中的第一次位置从int开始; stripos($str,search,[int]):函数返回字符串在另一个字符串中第一次出现的位置(整数--位置)。若不存在则返回false; 该函数对大小写不敏感strrpos($str,search原创 2011-12-18 22:11:47 · 666 阅读 · 0 评论 -
PHP中全局变量的使用global和$GLOBALS[]
用PHP开发项目,不可避免的会使用到全局变量,比如一些网站的配置信息,全站通用,那就可以在一个地方设置,然后多个地方调用。把变量定义为全局变量可以有两种方法:global和$GLOBALS[]。很多人都认为global和$GLOBALS[]只是写法不同而已,其实是有差别的。 先来看看globalphp对global变量的解析是:global的作用是定义全局变量,但是这个转载 2013-06-13 10:26:27 · 961 阅读 · 1 评论 -
把多维数组转化为二维数组
/** * 把多维数组转化为二维数组 * @staticvar array $result * @param $data * @return */ public function array_multi2single($data){ static $result=array(); for原创 2013-07-20 17:23:53 · 2439 阅读 · 0 评论 -
构造无限极分类数组 PHP
$rows=array(11 => array ('id' => '11','name' => '菜单列表','parentid' => '9',),10 => array ('id' => '10','name' => '添加菜单','parentid' => '9',),13 => array ('id' => '13','name' =>原创 2013-07-20 10:15:51 · 2565 阅读 · 0 评论 -
描述Cookie和Session的作用,区别和各自的应用范围,cookie、Session工作原理
一、cookie机制和session机制的区别 具体来说cookie机制采用的是在客户端保持状态的方案,而session机制采用的是在服务器端保持状态的方案。 同时我们也看到,由于在服务器端保持状态的方案在客户端也需要保存一个标识,所以session机制可能需要借助于cookie机制来达到保存标识的目的,但实际上还有其他选择。二、会话cookie和持久cookie的区别 如果转载 2013-08-05 16:48:11 · 974 阅读 · 0 评论 -
基本知识点
1. 基本知识点HTTP协议中几个状态码的含义:1xx(临时响应)Php代码 表示临时响应并需要请求者继续执行操作的状态代码。 代码 说明 100 (继续) 请求者应当继续提出请求。 服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。 101 (切换协议) 请求者已要求服务器切换协议,服务器已确认并准备切换转载 2013-09-24 14:26:53 · 1366 阅读 · 0 评论 -
PHP输入流php://input
在使用xml-rpc的时候,server端获取client数据,主要是通过php输入流input,而不是$_POST数组。所以,这里主要探讨php输入流php://input 对一php://input介绍,PHP官方手册文档有一段话对它进行了很明确地概述。 “php://input allows you to read raw POST data. It is a les转载 2013-10-17 16:57:52 · 762 阅读 · 0 评论 -
PHP的curl
一直没有注意过这个东东,今天看到有人提到了,于是学习了一下。 首先是配置,要把php.ini里面的extension=php_curl.dll打开,把php_curl.dll, ssleay32.dll,libeay32.dll放到system32下。运行一下手册里面的例子。$ch = curl_init("http://www.example.com/");原创 2013-11-26 22:57:50 · 761 阅读 · 0 评论 -
PHP String 函数
PHP String 简介String 字符串函数允许您对字符串进行操作。安装String 函数是 PHP 核心的组成部分。无需安装即可使用这些函数。PHP String 函数PHP:指示支持该函数的最早的 PHP 版本。函数描述PHPaddcslashes()在指定的字符前添加反斜原创 2013-11-26 23:05:20 · 779 阅读 · 0 评论 -
PHP正则表达式函数
关于正则表达式 (Regular expression_r),似乎译成:字符串解析处理,较合乎字面上的意义。但目前所有的相关书籍都译成正则表达式或是正规表示法....等等,实际上是负责字符串解析比对,并对字符串做相关的处理。ereg: 字符串比对解析。ereg_replace: 字符串比对解析并取代。eregi: 字符串比对解析,与大小写无关。eregi_replace: 字符原创 2013-11-26 23:02:57 · 805 阅读 · 0 评论 -
使用 PHP 直接在共享内存中存储数据集
概述共享内存是一种在相同机器中的应用程序之间交换数据的有效方式。一个进程可创建一个可供其他进程访问的内存段,只要它分配了正确的权限。每个内存段拥有一个惟一的 ID(称为 shmid),这个 ID 指向一个物理内存区域,其他进程可在该区域操作它。创建并提供了合适的权限之后,同一台机器中的其他进程就可以操作这些内存段:读取、写入和删除。这表明使用 C 语言编写的应用程序可与使用其他语言转载 2013-03-15 09:59:42 · 724 阅读 · 0 评论 -
PHP 常用的数组函数
array_keys($array) //返回所有键名array_values($array) //返回所有键值$result=array_reverse($input); //将数组颠倒,不保留键名$result_keyed=array_reverse($input,true); //将数组颠倒,保留键名array_keys($array,"blue"); //返回值原创 2013-01-08 09:43:38 · 760 阅读 · 0 评论 -
遍历文件
$array=listDir('D:/wamp/www/博客使用');echo "";//显示 echo getFileList($array);function listDir( $dir){ $return=array(); $d=dir($dir); while(FALSE !== ($item = $d->read() )){ if('.' =原创 2011-12-15 21:51:17 · 392 阅读 · 0 评论 -
文件加密
function encode_file_contents($filename) { $type=strtolower(substr(strrchr($filename,'.'),1)); if('php'==$type && is_file($filename) && is_writable($filename)){// 如果是PHP文件 并且可写 则进行压缩编码 $content原创 2011-12-15 21:53:23 · 470 阅读 · 0 评论 -
各种加减
FALSE + TURE = 1FALSE + 'str' = 0TRUE + 'str' = 1FALSE + 2 = 2TRUE + 2 = 3TRUE + NULL = 1FALSE + NULL = 0str + NULL = 0str + 2 = 2str + 2 = 2FALSE - TURE = -1原创 2011-12-15 21:22:30 · 370 阅读 · 0 评论 -
PHP session的详细分析
1.PHP session 工作原理Session文件储存于服务器端,,默认情况下SESSION 文件保存的目录由session.save_path 指定,文件名以 sess_ 为前缀,后跟 SESSION ID,如:sess_c72665af28a8b14c0fe11afe3b59b51b。可以根据客户端提供的session id来得到用户的文件,取得变量的值,session i原创 2012-03-31 19:56:27 · 554 阅读 · 0 评论 -
php 的pack方法
今天在弄这个pack方法,但是真不知道如何写下来,感觉很纷乱pack--压缩资料到位字符串之中。语法:string pack(string format, mixed [args]...);参数一:format参数表示资料用什么方式读取到参数二:将要压缩的资料。参数一 的种类a 将字符串空白以 NULL 字符填满 A 将字符串空白以 SPACE 字符 (空格) 填满转载 2012-03-16 17:36:04 · 14269 阅读 · 0 评论 -
PHP发送邮件
一个发送E-MAIL的脚本也许是你能够在Web 站点上找到的最普通的脚本之一了,虽然它很简单,一个邮件脚本有时会令程序员非常沮丧.PHP中有一个叫做mail()的函数,它只需要知道接收方的地址和信件主体就可以发送邮件,但是要让mail()按你的意思运行你还需要解决一些棘手的问题.要使mail()能够运行,你必须有一个SMTP服务器以便PHP能够连接上去.不管这个服务器对邮件程序多么重要,大转载 2012-04-02 09:43:09 · 601 阅读 · 0 评论 -
PHP中获取星期方法大全简单介绍
PHP中获取星期方法大全简单介绍,PHP星期几获取代码: 1 date(“l”); 2 //data就可以获取英文的星期比如Sunday 3 date(“w”); 4 //这个可以获取数字星期比如123,注意0是星期日 获取中文星期几: 1 $weekarray=array(“日”,“一”,“二”,“三”,“四”,“五”,“六”); 2 //先定义一个数组原创 2012-04-05 14:32:38 · 439 阅读 · 0 评论 -
PHP执行MYSQL存储过程报错:Commands out of sync; you can't run this command now 问题的解决
在PHP同一事物里调用MYSQL的存储过程后再次执行另外的一个或多个命令(或者在同一事物里执行多个存储过程),如果使用mysqli的query方法获得结果,将获得一个错误:Commands out of sync; you can't run this command now sss 先给出代码:存储过程:CREATE PROCEDURE test1()begin d原创 2012-04-10 14:55:59 · 5479 阅读 · 0 评论 -
PHP会话控制之Session介绍原理
一、Sssion的说明1、通过SESSION(cookie是另外一种解决办法)记录用户的有关信息,以供用户再次以此身份对web服务器提起请求时作确认。会话的发明使得一个用户在多个页面间切换时能够保存他的信息。网站编程人员都有这样的体会,每一页中的变量是不能在下一页中使用的(虽然form,url也可以实现,但这都是非常不理想的办法),而SESSION中注册的变量就可以作为全局变量使用了。转载 2012-07-19 09:52:44 · 3159 阅读 · 0 评论 -
PHP常用字符串的大集合
PHP常用字符串包括:字符串转换类函数;字符串查找类函数;字符串编码类函数;字符串加密类函数;字符串比较类函数。PHP常用字符串之字符串转换类函数 addcslashes函数:以C语言风格使用反斜线转义字符串中的字符 addslashes函数:使用反斜线引用字符串 chop函数:清除字符串中的连续空格 get_html_translation_table函数:返回htmls转载 2012-08-08 17:12:43 · 480 阅读 · 0 评论 -
判断远程文件是否存在
http://cn2.php.net/curl_setopt$arr = array(1 => 'http://app100625763-1.qzoneapp.com/pork13/data/feed/20140110/2967564.jpg',2 => 'http://app100625763-2.qzoneapp.com/pork13/data/feed/20140110/原创 2014-02-13 14:24:47 · 1744 阅读 · 0 评论