
PHP学习
馒头亮
核心主机游戏玩家,金属音乐爱好者,迷失在coding之路的小小程序员
展开
-
关于PHP服务器变量$_SERVER详解
本文来自转载,贴出来希望对初学者有帮助。红色的是我认为比较常用和重要的,蓝色部分调试后加上的,便于理解。 服务器变量 $_SERVER 详解:1、$_SESSION[PHP_SELF] -- 获取当前正在执行脚本的文件名2、$_SERVER[SERVER_PROTOCOL] -- 请求页面时通信协议的名称和版本。例如,“HTTP/1.0”。 3、转载 2009-10-05 17:37:00 · 531 阅读 · 0 评论 -
在linux中处理php上传问题
<br />今天测试一个文件上传功能,在本地windows环境里测试没问题,可是在服务器(linux环境)上,总是出问题,在PHP代码中需要判断<br />is_uploaded_file($_FILES["logo"]["tmp_name"])是否返回为true,这个变量默认上传在windows中C:/WINDOWS/Temp目录下,可是在linux中却是为空的,解决方案:<br />修改php.ini文件中的upload_tmp_dir值来确定临时上传文件的存放目录!<br />同时,如果在对上传文件大原创 2011-01-04 17:50:00 · 2050 阅读 · 0 评论 -
自己写的一个正则表达式抓取页面内容
通过正则表达式,抓取html页面中标签的内容原创 2011-01-19 15:12:00 · 1882 阅读 · 0 评论 -
判断php扩展库是否加载
使用函数extension_loaded()进行判断原创 2011-01-25 11:30:00 · 3234 阅读 · 0 评论 -
PHP 获取当前时间的前一个月的时间
返回上一个月的日期:$lastMonth = date( "Y-m-ds", mktime(0,0,0,date("m",time())-1,date("d",time()),date("Y",time())) );原创 2011-05-06 09:46:00 · 2404 阅读 · 0 评论 -
PHP正则表达式总结
一.正则表达式常用符号简介1.字符匹配符 符号 描述 实例 \s 匹配任何空白字符,包括空格、制表符、换页符等等。 \S 匹配任何非空白字符 \d 匹配一个数字字符。等价于 [0-9] \d 匹配一个数字字符。等价于 [0-9]。 \D 匹配一个非数字字符。等价于 [^0-9]。原创 2016-03-17 12:07:15 · 3866 阅读 · 0 评论 -
当MAC中存在多个版本PHP时,nginx使用指定版本的php
mac系统自身自带PHP,但是为了使用方便,通常使用brew install 安装某个版本的php,之后可以通过brew工具安装不同的插件。nginx通过指定对应不同版本的php-fpm,来使用不同版本的php mac自带的php工具位置在 : /usr/bin/php 通过brew安装的php的位置位于:/usr/local/bin/php 和brew安装的php对应...原创 2018-03-05 00:05:31 · 2965 阅读 · 0 评论 -
PHP安装Memcache扩展
1.下载扩展源码 前往https://pecl.php.net/package/memcache,下载适合自己的memcache版本,此次选择3.0.8版本2.解压下载包tar -zxvf memcached-3.0.8.tgzcd memcached-3.0.83.重新编译phpize && ./configure --enable-memca...原创 2019-04-23 11:55:31 · 3023 阅读 · 1 评论