Welcome 微信登录

首页 / 网页编程 / PHP

PHP在linux上执行外部命令的方法

PHP在linux上执行外部命令的方法

目录:一、PHP中调用外部命令介绍二、关于安全问题三、关于超时问题四、关于PHP运行linux环境中命令出现的问题一、PHP中调用外部命令介绍在PHP中调用外部命令,可以用,1>调用专门函数、2>反引号、3>popen()函数打开进程,三种方法来实现: 方法一:用PHP提供的专门函数(四个):PHP提供4个专门的执行外部命令的函数:exec(), system(), passthru(), shell_exec()1)exec()原型: ...
浅谈php中fopen不能创建中文文件名文件的问题

浅谈php中fopen不能创建中文文件名文件的问题

之前网页的chartset用的是utf-8,文件也用utf-8,然后用fopen()创建一个中文文件名的文件时问题就出来了,文件名都是乱 码!查看了很多文档试了不少方法都解决不了,本来想着用别的方法绕过这个问题,忽然脑子里闪过Windows默认的文字编码是ansi,然后再 baidu了一下,证实了这点,所以我的网页也应该是ansi编码才能使创建的文件名不会是乱码。接着就着手验证,把网页都用ansi保存,去掉chartset语句,果然ok了,但是网页的内容就...
PHP数字前补0的自带函数sprintf 和number_format的用法(详解)

PHP数字前补0的自带函数sprintf 和number_format的用法(详解)

很多时候我们需要对数字进行格式化,比如位数不足前面加0补足。用PHP可以很轻易实现,因为PHP自带了相关功能的函数。<?php //生成4位数,不足前面补0$var=sprintf("%04d", 2);echo $var;//结果为0002echo date("Y_m_d", time())."_".sprintf("d", rand(0,99));echo sprintf("%05s",444);//输出5为字符串,不足以0补充?...
php计算给定日期所在周的开始日期和结束日期示例

php计算给定日期所在周的开始日期和结束日期示例

本文实例讲述了php计算给定日期所在周的开始日期和结束日期。分享给大家供大家参考,具体如下:<?php/** * 取得给定日期所在周的开始日期和结束日期 * @param string $gdate 日期,默认为当天,格式:YYYY-MM-DD * @param int $weekStart 一周以星期一还是星期天开始,0为星期天,1为星期一 * @return array 数组array( "开始日期 ","结束日期"); */functi...
PHP第三方登录—QQ登录实现方法

PHP第三方登录—QQ登录实现方法

oAuth基本原理接入QQ登录前置条件申请AppID 和Appkey登录QQ互联申请网站应用或移动应用接入按照步骤申请成功后,创建应用即可看到对应的AppId和AppKey引入官方SDK添加测试回调地址1、在本地添加一个虚拟主机**,比如域名为test.gz06.cn,然后在hosts文件中加入此域名127.0.0.1 localhost test.gz06.cn2、在QQ互联的应用信息编辑中将本地添加的测试回调域名加入到回调地址中,用 ; 好分隔,修改的...
PHP单例模式定义与使用实例详解

PHP单例模式定义与使用实例详解

本文实例讲述了PHP单例模式定义与使用。分享给大家供大家参考,具体如下:先简单的介绍一下单例模式。单例模式就是在应用程序中保持某一个类实例只存在一个,而且不可以受外部环境的影响而生成这个类的第二个实例。它的优点,实际点见,如果在WEB开发中,保持单一个数据操作类实例的存在,可以减少不必要的多余连接数据库资源的消耗,对于大型的软件开发来说,可以使用单例来维持程序的状态,使不同操作实现同步,因为单例一直占据内存,而从不会有副本。而对于PHP,使用单例最常用的场...
php使用变量动态创建类的对象用法示例

php使用变量动态创建类的对象用法示例

本文实例讲述了php使用变量动态创建类的对象。分享给大家供大家参考,具体如下:这是一个能用变量动态创建类的对象的用法,就是根据$pay_code变量值来创建对象.例如下例就是创建类T的一个对象$payment.然后就可以使用了.咋一看像是个新的知识点,其实不然,只不过是编程中的一个技巧而已.$pay_code="T";$payment = new $pay_code();echo $payment;echo $payment->ep();class ...
PHP实现多级分类生成树的方法示例

PHP实现多级分类生成树的方法示例

本文实例讲述了PHP实现多级分类生成树的方法。分享给大家供大家参考,具体如下:条件,数据库里分类是按id,fid(父ID)实现多级分类的!使用方法:$sql ="XXXXXXXXXX"; //sql语句$res = $db->Select($sql);//执行sql$list=array();treeList(treeGet($res),$list);/生成树print_r($res);//打印出来看看!使用结果:┣推荐新闻啊┃┣国际新闻┃┣dfff...
<< 1 2 3 4 5 6 7 8 9 10 >>