PHP项目开发中最常用的自定义函数整理
<?php //alert提示 function alert($msg){ echo <script>alert($msg);</script>; } //把一些预定义的字符转换为 HTML 实体 func 查看全文
Ha0k 0.3 PHP 网页木马修改版
复制代码 代码如下:<?php //此处可设置多个用户 $passwd = array(ha0k => ha0k, hackerdsb=>hackerdsb); /* 此处设置命令的别名 */ $aliases = a 查看全文
PHP中的array数组类型分析说明
php的数组的key 可以是string类型也可以是integer类型。如果key为一个float类型,会自动的转化为integer类型。 如果没有为一个value指定一个key,integer类型的索引的最大值已经给出的话,新key就 查看全文
PHP实现路由映射到指定控制器
自定义路由的功能,指定到pathinfo的url上,再次升级之前的脚本 SimpleLoader.php <?php class SimpleLoader{ public static function run($r 查看全文
php实现xml转换数组的方法示例
本文实例讲述了php实现xml转换数组的方法。分享给大家供大家参考,具体如下: <?php $info = <?xml version=1.0 encoding=utf-8 ?> <d 查看全文
PHP生成word文档的三种实现方式
最近工作遇到关于生成word的问题 现在总结一下生成word的三种方法。 btw:好像只要是标题带PHP的貌似点击量都不是很高(哥哥我标题还是带上PHP了),不知道为什么,估计博客园上net技术大牛比较多吧,如果把java,php比 查看全文
PHP7标量类型declare用法实例分析
本文实例讲述了PHP7标量类型declare用法。分享给大家供大家参考,具体如下: php7为了提高执行效率,在函数方法中增加了标量类型(布尔、浮点、整型、字符)的申明特性,节省了对数据类型的检测。 php7 仍然支持弱类型检测,即 查看全文
记录一次排查PHP脚本执行卡住的问题
发现问题 最近忽然从监控中发现,我们一个服务的一台机器负载比同机房的其他机器要高,而流入流出流量没有差别,进一步查看发现每个机房都有一台机器存在相同的现象,梳理后发现有问题的这些机器相比正常的机器多跑了一些PHP脚本,于是猜测是执行脚 查看全文
php学习笔记之 函数声明
复制代码 代码如下: <?php /* 函数定义: * 1.函数是一个被命名的 * 2.独立的代码段 * 3.函数执行特定任务 * 4.并可以给调用它的程序返回一个值 * * 函数的优点: * 1.提高程序的重用性 * 2.提高程 查看全文
php max_execution_time执行时间问题
中缺省的最长执行时间是 30 秒,这是由 php.ini 中的 max_execution_time 变量指定,倘若你有一个需要颇多时间才能完成的工作,例如要发送很多电子邮件给大量收件者,或者要进行繁重的数据分析工作,服务器会在 30 查看全文
php rmdir使用递归函数删除非空目录实例详解
首先向大家介绍一下rmdir()函数。 php rmdir()函数 rmdir — 删除空目录 语法: bool rmdir ( string $dirname [, resource $context ] ) 尝试删除 di 查看全文
PHP简单判断手机设备的方法
本文实例讲述了PHP简单判断手机设备的方法。分享给大家供大家参考,具体如下: 现在移动互联网越来越发到,很多的网站都普及了手机端浏览,为了更好的让网页在手机端显示,我们都选择了使用CSS媒体查询制作响应式模版,但这也有弊端,例如某些网 查看全文
php xml留言板 xml存储数据的简单例子
类文件.php 复制代码 代码如下: <?php class xmldb extends DOMDocument{ var $xmldb; public function __construct($xmldbname){ $thi 查看全文
让PHP支持断点续传的源码
比如第一次请求一个文件的从0到999字节,第二次请求1000到1999字节,以此类推,每次请求1000字节的内容,然后程序通过fseek函数去取得对应的文件位置,然后输出。 复制代码 代码如下:$fname = ./05e58c1955 查看全文
PHP中通过加号合并数组的一个简单方法分享
代码: 复制代码 代码如下: <?php $a = array(a => a, b => b); $b = array(c => c, d => d); $c = $a + $b; print(<pr 查看全文
Yii控制器中filter过滤器用法分析
本文实例讲述了Yii控制器中filter过滤器用法。分享给大家供大家参考,具体如下: 指定过滤动作,(如下projectContext()方法在新建,列表,管理页面调用时使用) public function filters() 查看全文
curl 出现错误的调试方法(必看)
实例如下: private function httpGet($url) { $curl = curl_init(); curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); curl_s 查看全文
Yii框架实现邮箱激活的方法【数字签名】
本文实例讲述了Yii框架实现邮箱激活的方法。分享给大家供大家参考,具体如下: 控制器: //发送邮箱,激活账号 public function actionEmail() { $email=Yii::$app->reques 查看全文
PHP命令行执行整合pathinfo模拟定时任务实例
命令行模式下,根据传参,调用不同控制器。控制器中根据配置定时执行指定方法 Application.php <?php class Application{ public static function main(){ 查看全文
PHP 危险函数全解析
在编译 PHP 时,如无特殊需要,一定禁止编译生成 CLI 命令行模式的 PHP 解析支持。可在编译时使用 –disable-CLI。一旦编译生成 CLI 模式的PHP,则可能会被入侵者利用该程序建立一个WEB Shell 后门进程或通 查看全文
thinkphp3.2实现跨控制器调用其他模块的方法
本文实例讲述了thinkphp3.2实现跨控制器调用其他模块的方法。分享给大家供大家参考,具体如下: thinphp中前台后台都有互相调用方法,这样可以省去重复内容。 $hello = new \Admin\Common\Fun\ 查看全文
用mysql内存表来代替php session的类
复制代码 代码如下:<?php /** @Usage: use some other storage method(mysql or memcache) instead of php sessoin @author:lein @V 查看全文