-
php socket结合telnet实现简单的聊天程序
本文是一个php socket结合telnet实现简单的聊天程序的示例代码,感兴趣的同学参考下。 以下是通过php的socket扩展模块实现的一个简单的消息处理服务器端:绑定在一个本机的端口,监听客户端的连接,接收数据并转发给发送者之外的所有客户端 socket_server.php #!/usr/bin/env php <?php //author:zhxia if(!extension_loaded('sockets')){ die('the sockets extension is not loaded!'); } const PORT=9981; $socket=socket_create(AF_INET,SOCK_STREAM,SOL_TCP) or die('socket create error!'); #通过设置这个选项,进行端口的重用 socket_set_option($socket,SOL_SOCKET,SO_REUSEADDR,1); ...
PHP 2014-12-17 08:09:05 -
php中如何直接执行SHELL
本文为大家讲解的是php中如何执行系统命令SHELL的方法,感兴趣的同学参考下。 $message=shell_exec("sudo /usr/local/webserver/nginx/sbin/nginx -t 2>&1"); echo "运行结果:".$message."<br/>"; 上面的语句可以直接在PHP中执行SHELL语句 如果有返回值 那么其中的 2>&1 是必须的 他会重定向输出strerr 转到strout 输出! 否则返回结果会为空!...
PHP 2014-12-17 07:07:10 -
php使用exec shell命令注入的方法讲解
本文为大家讲解的是php使用exec shell命令注入的方法讲解,感兴趣的同学参考下. 使用系统命令是一项危险的操作,尤其在你试图使用远程数据来构造要执行的命令时更是如此。如果使用了被污染数据,命令注入漏洞就产生了...
PHP 2014-12-17 04:09:03 -
linux下删除7天前日志的代码(php和shell版)
本文是一个php和shell二种版本的linux下删除7天前日志的代码示例,感兴趣的同学参考下。 PHP版本: /** * 删除7天前的日志 * @param $logPath */ function del7daysAgoLog($logPath) { if(empty($logPath))return; $handle = opendir($logPath); while(($file = readdir($handle)) !== false){ $pos = strpos($file, '.log'); if ($pos !== false && (strtotime("-1 week") > fileatime($logPath . $file))) { unlink($logPath . $file); } } } shell 版本 #!/bin/sh function del7daysAgoLog (){ for file in $(...
PHP 2014-12-17 03:00:04 -
PHP If Else(elsefi) 语句
本文为大家讲解的是PHP 的条件控制If Else(elsefi) 语句的用法,感兴趣的同学参考下。 条件语句 当您编写代码时,您常常需要为不同的判断执行不同的动作...
PHP 2014-12-16 23:18:04 -
韩国Yello Mobile获1亿美元投资 估值突破9亿
站长搜索讯(乐天)12月16日消息,风投基金Formation 8 近日宣布完成对韩国移动互联网公司Yello Mobile投资,投资金额高达1亿美元。Formation 8表示,投资Yello Mobile,主要是因为看好Yello Mobile在海外市场的高速成长能力...
手机互联 2014-12-16 22:00:12 -
多重福利享2in1超极本 京东独家首发ThinkPad Helix
12月15日,京东官网(JD.com)、京东移动客户端、京东微信购物和京东手机QQ购物四大平台独家包销首发联想ThinkPad Helix超极本。在预约阶段,2in1超极本Helix凭借卓越性能、人性化操控与超强可靠性,赢得消费者青睐...
电子商务 2014-12-16 13:06:06 -
php木马webshell扫描器代码示例
本文是一个php木马webshell扫描器代码示例,感兴趣的同学参考下. 因为前端时间服务器被放过 所以写了个webshell扫描器 呵呵 专杀php webshell 不管大马还是小马 包括一句话 现在放出代码来 <?php /*===================== 程序配置 =====================*/ $dir='cms'; //设置要扫描的目录 $jumpoff=false;//设置要跳过检查的文件 $jump='safe...
PHP 2014-12-16 03:36:20 -
30个优秀的PHP Excel 处理类分享
本文为大家整理汇总了30个优秀的PHP Excel 处理类,下面的 PHP Excel 处理类中,包含 Excel 读写、导入导出等相关的类,列表如下: PHP Excel Reader classes 1. Read Excel Spreadsheets using COM Umesh Rai (India) 2...
PHP 2014-12-15 10:48:11 -
php不使用插件导出excel的简单方法
本文为大家讲解的是php不使用插件导出excel的简单方法,感兴趣的同学参考下. 首先获取需要导出的数据的数组,数组的格式在下面。之后就是定义文件名称和需要导出的excel的样式,最后就是循环数组,输出数据了 $filename=date("Y年m月d日")."数据信息统计结果.xls"; //文件名 $ua = $_SERVER["HTTP_USER_AGENT"]; //中文文件名不乱码 if (preg_match("/MSIE/", $ua)) { $filename=urlencode($filename); } else if (preg_match("/Firefox/", $ua)) { $filename=$filename; } else ...
PHP 2014-12-15 09:21:06 -
php在服务器执行exec命令失败的解决方法
本文为大家讲解的是php在服务器执行exec命令失败的解决方法,感兴趣的同学参考下. 出于安全的原因,服务器是不允许php或者其他语言执行exec命令的,当你有特殊需要php在服务器执行exec命令时,你需要设置两个地方,不然就无法执行成功 前言:本文针对windows php环境,linux系统不在讨论范畴。 出于安全的原因,服务器是不允许php或者其他语言执行exec命令的,当你有特殊需要php在服务器执行exec命令时,你需要设置两个地方,不然就无法执行成功...
PHP 2014-12-14 21:54:31 -
PHP使用exec函数获取网卡地址的代码
本文为大家讲解了如何使用php的执行系统命令函数exec,实现获取 网卡地址的代码,感兴趣的同学参考下. <?php @exec("ipconfig /all",$array); for($Tmpa;$Tmpa<count($array);$Tmpa++){ if(eregi("Physical",$array[$Tmpa])){ $getstr=explode(":",$array[$Tmpa]); echo&n...
PHP 2014-12-14 11:12:06