-
php修改NetBeans默认字体的大小
所属栏目:[PHP教程] 日期:2022-07-24 热度:121
在Netbeans中由于使用了Swing进行开发,所以其中界面的字体也是由Java虚拟机进行配置而不是随操作系统的。在安装完Netbeans后默认的字体大小是11px。而在Windows下的宋体最小支持12px。所以字体为11px就已经无法完整显示了。 简单的解决办法就是将字体改大一[详细]
-
PHP中使用协同程序实现合作多任务
所属栏目:[PHP教程] 日期:2022-07-24 热度:62
PHP5.5一个比较好的新功能是实现对生成器和协同程序的支持。对于生成器,PHP的文档和各种其他的博客文章(就像这一个或这一个)已经有了非常详细的讲解。协同程序相对受到的关注就少了,所以协同程序虽然有很强大的功能但也很难被知晓,解释起来也比较困难。[详细]
-
php调用MsSQL存储过程使用内置RETVAL收取过程中的return值
所属栏目:[PHP教程] 日期:2022-07-24 热度:139
本篇文章是对php调用MsSQL存储过程使用内置RETVAL获取过程中的return值的方法进行了详细的分析介绍,需要的朋友参考下 【PHP代码】 复制代码 代码如下: $stmt = mssql_init(P__Global_Test, $conn) or die(initialize stored procedure failure); mssql_bind[详细]
-
php字符串截取的容易方法
所属栏目:[PHP教程] 日期:2022-07-24 热度:51
这篇文章介绍了php字符串截取的简单方法,有需要的朋友可以参考一下 复制代码 代码如下: strpos(string,find,start) 实例: 复制代码 代码如下: ?php echo strpos(Hello world!,wo); ? 输出6 复制代码 代码如下: substr(string,start,length) 其中start的参[详细]
-
PHP系统命令函数使用解析
所属栏目:[PHP教程] 日期:2022-07-24 热度:70
本篇文章是对PHP中系统命令函数的使用进行了详细的分析介绍,需要的朋友参考下 复制代码 代码如下: function execute($cmd) { $res = ; if ($cmd) { if(function_exists(system)) { @ob_start(); @system($cmd); $res = @ob_get_contents(); @ob_end_clean()[详细]
-
剖析PHP实现下载文件的两种方法
所属栏目:[PHP教程] 日期:2022-07-24 热度:192
本篇文章是对使用PHP实现下载文件的两种方法进行了详细的分析介绍,需要的朋友参考下 方法一: 复制代码 代码如下: header(Content-Description: File Transfer); header(Content-Type: application/octet-stream); header(Content-Disposition: attachment;[详细]
-
运用PHP实现蜘蛛访问日志统计
所属栏目:[PHP教程] 日期:2022-07-24 热度:118
本篇文章是对使用PHP实现蜘蛛访问日志统计的代码进行了详细的分析介绍,需要的朋友参考下 复制代码 代码如下: $useragent = addslashes(strtolower($_SERVER[HTTP_USER_AGENT])); if (strpos($useragent, googlebot)!== false){$bot = Google;} elseif (strp[详细]
-
深入解析fsockopen与pfsockopen的差异
所属栏目:[PHP教程] 日期:2022-07-24 热度:70
按手册上说,这两个函数的唯一区别是,pfsockopen是持续连接,而fsockopen不是. 我写了个代码了一下: 复制代码 代码如下: ?php $data=1,0,721,73,1,0,0,43290000,0,60D81D509BC00451,3,FFFFFFFF; //http://10.144.99.114/SANEX_NEW/modules/subscribemanager/te[详细]
-
php 注册时输入信息验证器的实现详情
所属栏目:[PHP教程] 日期:2022-07-24 热度:61
本篇文章是对php中注册时输入信息验证器的实现方法进行了详细的分析介绍,需要的朋友参考下 1、对输入信息进行验证的类(主要用于验证用户名,密码,重复密码,邮箱,可添加其它功能) 复制代码 代码如下: ?php /** * Validator for Register. */ final clas[详细]
-
10款PHP开发框架的比较
所属栏目:[PHP教程] 日期:2022-07-24 热度:66
PHP开发框架近来在PHP社区中成为讨论的热点,几乎每天都在推出新的框架。面对市面上超过四十种的开发框架,你很难判断究竟哪一款最适合你,尤其是在这些框架所提供的功能不尽相同的时候。 概览 以下你看到是这十款开发框架的一览表,列举了他们各自所提供的[详细]
-
借助PHP实现短域名互转
所属栏目:[PHP教程] 日期:2022-07-24 热度:68
如何使用PHP实现短域名互转?下面的代码可以帮助你实现,非常简单,需要的朋友可以参考下 复制代码 代码如下: /** * 短域名生成解析类 */ class Build_URL { private $mem; private $base_url = http://xxx.com/; public function __construct() { $mem_conf[详细]
-
教你如何使用php判断服务器是否是HTTPS连接
所属栏目:[PHP教程] 日期:2022-07-23 热度:187
需要判断代码运行环境是否是HTTPS服务器?下面的代码可以帮助你实现,非常简单 复制代码 代码如下: if ($_SERVER[HTTPS] != on) { echo This is not HTTPS; }else{ echo This is HTTPS; }if ($_SERVER[HTTPS] != on) { echo This is not HTTPS; }else{ echo[详细]
-
在windows平台上搭建自己的PHP实现方法仅适用于php5.2
所属栏目:[PHP教程] 日期:2022-07-22 热度:118
本篇文章是对在windows平台上构建自己的PHP实现方法进行了详细的分析介绍,需要的朋友可以参考下(仅适用于php5.2) 构建步骤 1, 安装vs2008 2, 安装windows sdk 6.1 3, 下载php 5.2源码,可以从此处获取Releases (先不要解压) 4, 下载bindlib_w32.zip,点[详细]
-
简析PHP安装扩展mcrypt以及相关依赖项
所属栏目:[PHP教程] 日期:2022-07-22 热度:191
浅析PHP安装扩展mcrypt以及相关依赖项(PHP安装PECL扩展的方法) 一:Mcrypt简介 Mcrypt是PHP的一个扩展,完成了常用加密算法的封装。其实该扩展是对 mcrypt标准类库的封装,mcrypt完成了相当多的常用加密算法,如DES, TripleDES, Blowfish (default), 3-WAY,[详细]
-
简析PHP的ASCII码转换类
所属栏目:[PHP教程] 日期:2022-07-22 热度:189
本篇文章是对PHP的ASCII码转换类进行了详细的分析介绍,需要的朋友参考下 复制代码 代码如下: class ascii { function decode($str) { preg_match_all( /(d{2,5})/, $str,$a); $a = $a[0]; foreach ($a as $dec) { if ($dec 128) { $utf .= chr($dec); } els[详细]
-
PHP session_start问题解惑详细介绍
所属栏目:[PHP教程] 日期:2022-07-22 热度:168
本文,将这些问题,做一个简单的汇总,以便大家查阅。 1. 错误提示 Warning: Cannot send session cookie - headers already sent Warning: Cannot send session cache limiter - headers already sent 分析及解决办法 这 一类问题,的原因是你在程序中使用P[详细]
-
php打开文件fopen函数的使用一览
所属栏目:[PHP教程] 日期:2022-07-22 热度:178
本篇文章是对php中的打开文件fopen函数的使用进行了详细的分析介绍,需要的朋友参考下 1.resource fopen(string $filename, string $mode [,bool $use_include_path [, resource $zcontext]]) 函数功能: fopen() 将 filename 指定的名字资源绑定到一个流上[详细]
-
解析PHP中$_FILES的用法以及注意事项
所属栏目:[PHP教程] 日期:2022-07-22 热度:181
$_FILES数组内容如下: $_FILES[myFile][name] 客户端文件的原名称。 $_FILES[myFile][type] 文件的 MIME 类型,需要浏览器提供该信息的支持,例如image/gif。 $_FILES[myFile][size] 已上传文件的大小,单位为字节。 $_FILES[myFile][tmp_name] 文件被上传后[详细]
-
剖析将多维数组转换为支持curl提交的一维数组格式
所属栏目:[PHP教程] 日期:2022-07-22 热度:175
本篇文章是对将多维数组转换为支持curl提交的一维数组格式实现代码进行了详细的分析介绍,需要的朋友参考下 复制代码 代码如下: /** * @desc 多维数组转化为支持curl提交数组 * @author 脚本之家 2013-07-8 */ public function toPost(array $params = array[详细]
-
php采集文章中的图片提取替换到本地
所属栏目:[PHP教程] 日期:2022-07-22 热度:144
本篇文章是对php采集文章中的图片获取替换到本地的实现代码进行了详细的分析介绍,需要的朋友参考下 复制代码 代码如下: /** * 获取替换文章中的图片路径 * @param string $xstr 内容 * @param string $keyword 创建照片的文件名 * @param string $oriweb 网[详细]
-
PHP preg_match的匹配多国语言的窍门
所属栏目:[PHP教程] 日期:2022-07-22 热度:85
这篇文章主要是介绍了PHP preg_match中匹配多国语言的方法,需要的朋友可以参考下 正则:[/S]{2,32} 过滤是管用的 PHP中: 复制代码 代码如下: ?php var_dump( preg_match(/[/S/b]{2,32}/,) ); echo hr /; var_dump( preg_match(/[/S/b]{2,32}/,中国) ); 是[详细]
-
php5.5新数组函数array_column用法
所属栏目:[PHP教程] 日期:2022-07-22 热度:55
PHP5.5发布了,其中增加了一个新的数组函数array_column,感觉不错的!但是低版本PHP要使用,得自己实现: 参考地址:https://wiki.php.net/rfc/array_column 复制代码 代码如下: if(!function_exists(array_column)){ function array_column($input, $colum[详细]
-
PHP中时间戳与日期之间的转换程序
所属栏目:[PHP教程] 日期:2022-07-22 热度:175
在php中时间日期的表达方式有很多种,最常用的是就是时间戳与普通的日期格式,下面我来介绍时间戳与日期之间的转换. 1.php中时间转换函数 strtotime() 函数将任何英文文本的日期时间描述解析为 Unix 时间戳. 语法 strtotime(time,now) 实例代码如下: strtotime[详细]
-
php用strtotime加减运算得到指定日期的方法
所属栏目:[PHP教程] 日期:2022-07-22 热度:61
在计算与指定日期相关的某一周的周几或者某一天的日期时,利用strtotime的参数的语法可以对日期进行加减处理,快速得到想要的日期. 实例代码如下: $oneDay = 2013-01-01; $nextWeekFirstDay = date(Y-m-d,strtotime($oneDay + 7 days)); strtotime 这个函数可[详细]
-
Linux PHP MySQL时区设置方法详解
所属栏目:[PHP教程] 日期:2022-07-22 热度:152
LAMP环境下,理想的情况是Linux PHP MySQL的时区都设置一致,否则程序极易出现一些阴差阳错的【时间差】问题。假设设置时区为:Asia/Shanghai 1. Linux设置时区,以CentOS5.5为例: cp -f /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 2. MySQL中设置时[详细]