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 · 644 阅读 · 0 评论 -
PHP中全局变量的使用global和$GLOBALS[]
用PHP开发项目,不可避免的会使用到全局变量,比如一些网站的配置信息,全站通用,那就可以在一个地方设置,然后多个地方调用。 把变量定义为全局变量可以有两种方法:global和$GLOBALS[]。很多人都认为global和$GLOBALS[]只是写法不同而已,其实是有差别的。 先来看看global php对global变量的解析是:global的作用是定义全局变量,但是这个转载 2013-06-13 10:26:27 · 945 阅读 · 1 评论 -
把多维数组转化为二维数组
/** * 把多维数组转化为二维数组 * @staticvar array $result * @param $data * @return */ public function array_multi2single($data){ static $result=array(); for原创 2013-07-20 17:23:53 · 2412 阅读 · 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 · 2542 阅读 · 0 评论 -
描述Cookie和Session的作用,区别和各自的应用范围,cookie、Session工作原理
一、cookie机制和session机制的区别 具体来说cookie机制采用的是在客户端保持状态的方案,而session机制采用的是在服务器端保持状态的方案。 同时我们也看到,由于在服务器端保持状态的方案在客户端也需要保存一个标识,所以session机制可能需要借助于cookie机制来达到保存标识的目的,但实际上还有其他选择。 二、会话cookie和持久cookie的区别 如果转载 2013-08-05 16:48:11 · 939 阅读 · 0 评论 -
基本知识点
1. 基本知识点 HTTP协议中几个状态码的含义:1xx(临时响应) Php代码 表示临时响应并需要请求者继续执行操作的状态代码。 代码 说明 100 (继续) 请求者应当继续提出请求。 服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。 101 (切换协议) 请求者已要求服务器切换协议,服务器已确认并准备切换转载 2013-09-24 14:26:53 · 1329 阅读 · 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 · 737 阅读 · 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 · 736 阅读 · 0 评论 -
PHP String 函数
PHP String 简介 String 字符串函数允许您对字符串进行操作。 安装 String 函数是 PHP 核心的组成部分。无需安装即可使用这些函数。 PHP String 函数 PHP:指示支持该函数的最早的 PHP 版本。 函数 描述 PHP addcslashes() 在指定的字符前添加反斜原创 2013-11-26 23:05:20 · 746 阅读 · 0 评论 -
PHP正则表达式函数
关于正则表达式 (Regular expression_r),似乎译成:字符串解析处理,较合乎字面上的意义。但目前所有的相关书籍都译成正则表达式或是正规表示法....等等,实际上是负责字符串解析比对,并对字符串做相关的处理。 ereg: 字符串比对解析。 ereg_replace: 字符串比对解析并取代。 eregi: 字符串比对解析,与大小写无关。 eregi_replace: 字符原创 2013-11-26 23:02:57 · 777 阅读 · 0 评论 -
使用 PHP 直接在共享内存中存储数据集
概述 共享内存是一种在相同机器中的应用程序之间交换数据的有效方式。一个进程可创建一个可供其他进程访问的内存段,只要它分配了正确的权限。每个内存段拥有一个惟一的 ID(称为 shmid),这个 ID 指向一个物理内存区域,其他进程可在该区域操作它。创建并提供了合适的权限之后,同一台机器中的其他进程就可以操作这些内存段:读取、写入和删除。 这表明使用 C 语言编写的应用程序可与使用其他语言转载 2013-03-15 09:59:42 · 706 阅读 · 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 · 741 阅读 · 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 · 374 阅读 · 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 · 450 阅读 · 0 评论 -
各种加减
FALSE + TURE = 1 FALSE + 'str' = 0 TRUE + 'str' = 1 FALSE + 2 = 2 TRUE + 2 = 3 TRUE + NULL = 1 FALSE + NULL = 0 str + NULL = 0 str + 2 = 2 str + 2 = 2 FALSE - TURE = -1原创 2011-12-15 21:22:30 · 349 阅读 · 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 · 525 阅读 · 0 评论 -
php 的pack方法
今天在弄这个pack方法,但是真不知道如何写下来,感觉很纷乱 pack--压缩资料到位字符串之中。 语法:string pack(string format, mixed [args]...); 参数一:format参数表示资料用什么方式读取到 参数二:将要压缩的资料。 参数一 的种类 a 将字符串空白以 NULL 字符填满 A 将字符串空白以 SPACE 字符 (空格) 填满转载 2012-03-16 17:36:04 · 14208 阅读 · 0 评论 -
PHP发送邮件
一个发送E-MAIL的脚本也许是你能够在Web 站点上找到的最普通的脚本之一了,虽然它很简单,一个邮件脚本有时会令程序员非常沮丧.PHP中有一个叫做mail()的函数,它只需要知道接收方的地址和信件主体就可以发送邮件,但是要让mail()按你的意思运行你还需要解决一些棘手的问题. 要使mail()能够运行,你必须有一个SMTP服务器以便PHP能够连接上去.不管这个服务器对邮件程序多么重要,大转载 2012-04-02 09:43:09 · 578 阅读 · 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 · 419 阅读 · 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 · 5446 阅读 · 0 评论 -
PHP会话控制之Session介绍原理
一、Sssion的说明 1、通过SESSION(cookie是另外一种解决办法)记录用户的有关信息,以供用户再次以此身份对web服务器提起请求时作确认。会话的发明使得一个用户在多个页面间切换时能够保存他的信息。网站编程人员都有这样的体会,每一页中的变量是不能在下一页中使用的(虽然form,url也可以实现,但这都是非常不理想的办法),而SESSION中注册的变量就可以作为全局变量使用了。转载 2012-07-19 09:52:44 · 3134 阅读 · 0 评论 -
PHP常用字符串的大集合
PHP常用字符串包括:字符串转换类函数;字符串查找类函数;字符串编码类函数;字符串加密类函数;字符串比较类函数。 PHP常用字符串之字符串转换类函数 addcslashes函数:以C语言风格使用反斜线转义字符串中的字符 addslashes函数:使用反斜线引用字符串 chop函数:清除字符串中的连续空格 get_html_translation_table函数:返回htmls转载 2012-08-08 17:12:43 · 460 阅读 · 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 · 1703 阅读 · 0 评论