PHP
sunbiao0526
这个作者很懒,什么都没留下…
展开
-
php代码禁止搜索引擎蜘蛛
http://topic.csdn.net/u/20111012/23/274cb7b7-4310-4f40-aa6b-69fcce4739f4.html?3456其实robots.txt也不是百分之百的可以阻止蜘蛛爬行你的网站,我自己结合某些资料写了一小段代码,貌似可以转载 2011-10-14 08:57:25 · 1607 阅读 · 0 评论 -
php 判断奇偶
function odd($var){ return($var % 2 == 1);}function even($var){ return($var % 2 == 0);}function odd($var){ if($var & 1){ return "odd 奇数";} }原创 2012-03-30 17:59:07 · 7204 阅读 · 0 评论 -
定时重连adsl的脚本,预防对方禁ip
$i=1;while(true){ sleep(120); if(cutNet()){ sleep(10); if(connectNet()) { echo "成功连接 " .$i." 次\r\n"; } else { echo "未连转载 2012-03-30 18:06:43 · 981 阅读 · 0 评论 -
linux 下单独安装php
安裝 GD 前需要安裝 jpeg-6b, libpng, zlib, freetype。以下是下载网址:GD 2.0.33jpeg-6blibpng 1.2.8zlib 1.2.3freetype-2.1.10.tar.gz对应的地址为:wget http://www.boutell.com/gd/http/gd-2.0.33.tar.gzwget http原创 2012-05-02 19:06:28 · 1126 阅读 · 0 评论 -
某算法
<?phpfunction ExplodeLines($text, $columnNames){$arr = array();$r1 = explode("\n", $text);unset($r1[0]);unset($r1[count($r1)]);foreach ($r1 as $v1){$v1 = explode(',', $v1);array_push($arr, $原创 2012-07-17 15:58:13 · 1083 阅读 · 0 评论 -
两个文件的相对路径
<?phpfunction getRelativePath($a,$b){ $a_url = array(dirname($a)); $b_url = array(dirname($b)); $a_arr = explode("/", $a_url[0]); $b_arr = explode("/", $b_url[0]); $len = count($a_arr); $art1转载 2012-08-16 18:30:08 · 894 阅读 · 0 评论 -
curl 构造 模拟 post请求
test1.php$url = "http://localhost/uctest2.php";$data = array ( "key1" => "value1", "key2" => "value2", "key3" => "value3");$ch = curl_init();curl_setopt($ch, CURLOPT_URL, $url);cu原创 2012-07-05 17:16:03 · 4641 阅读 · 1 评论 -
php 获取客户端的ip、地理信息、浏览器信息、本地真实ip
<?phpheader("Content-type: text/html;charset=utf-8;"); // 作用取得客户端的ip、地理信息、浏览器http://blog.qita.in class get_gust_info { ////获得访客浏览器类型 function GetBrowser(){ if(!empty($_SERVER['HTTP_USER_转载 2012-10-15 11:18:05 · 5148 阅读 · 0 评论 -
多字段查询、搜索心得
针对多个字段的搜索查询,条件很多,链表也会很多,不妨添加1个条件辅助数组$condition = array();多外键链表查询的数组$join = $on = array();查询语句的条件 空字符串$where = '';这样我们在处理这些多条件的原创 2011-09-27 15:48:59 · 651 阅读 · 0 评论 -
php获取当前url 心得
关于服务器变量:$_SERVER 常用的有以下参数$_SERVER['SERVER_NAME']$_SERVER["SERVER_PORT"]$_SERVER['REQUEST_URI']可以通过下面的方法获取当前页面完整的url地址$url_loc = "http://" . $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_原创 2011-10-20 18:26:26 · 559 阅读 · 0 评论 -
工作常用的linux/mysql/php/工具命令
工作常用的linux/mysql/php/工具命令:1. tar备份目录tar zcvf ****.tar.gz ****/tar 备份跳过目录tar --exclude=test1/* --exclude=test2/* -czf $WEBDIR/test.$DATETIME.tar.gz ./test2. scp 文件scp *** root@B_ip:***/原创 2012-03-29 09:19:44 · 908 阅读 · 0 评论 -
php 实现中英文倒序
<?php/* * Created on 2011-11-09 * @author sundebiao * 此可以实现字符串的倒序 * 支持纯英文数字、纯中文字符串和中英文数字混合字符串 * 中文需要使用GBK编码 * 若传入参数不为字符串则返回false */function strrev_ext ($str){ $str = iconv('UTF-8', 'GBK',原创 2012-03-27 13:42:18 · 1955 阅读 · 0 评论 -
通过yum安装nginx-mysql-php-fastcgi配置LNMP
最近指想服务器跑静态文件,所以想单独配置个nginx的webserver,然而并不是我想象的那么简单,使用rpm包来安装会发生很多软件依赖的错误;当我尝试使用yum安装nginx的时候,总是提示未找到nginx包,最终yum update 解决问题。安装nginxyum updatewget http://dl.iuscommunity.org/pub/ius/stable/Red原创 2011-11-26 16:38:53 · 3429 阅读 · 0 评论 -
php 函数遍历所有文件夹和子文件夹
<?phpfunction my_scandir($dir){ $files=array(); if(is_dir($dir)) { if($handle=opendir($dir)) { while(($file=readdir($handle))!==false) {原创 2011-11-09 13:02:35 · 640 阅读 · 0 评论 -
php 服务器变量
// 打印客户端IP:echo $_SERVER['REMOTE_ADDR'];echo "";// 或者: echo getenv('REMOTE_ADDR');echo "";//打印服务器IP:echo gethostbyname("http://www.baidu.com/");echo "";//本页地址,SCRIPT_NAME也可以:echo $_S原创 2011-11-09 11:28:47 · 471 阅读 · 0 评论 -
在linux下使用curl访问 多参数url GET参数问题
例如 url 为 http://mywebsite.com/index.php?a=1&b=2&c=3web形式下访问url地址,使用$_GET是可以获取到所有的参数然而在linux下curl http://mywebsite.com/index.php?a=1&b=2&c=3$_GET只能获取到参数a由于url中有&,其他参数获取不到,在linux系统中& 会使进原创 2011-09-28 18:52:51 · 40422 阅读 · 6 评论 -
php 字符串翻转函数
1. php 有自带的字符串翻转函数:strrev,但是这个函数不能解决中文字符串翻转。2. 下面的函数支持中英文字符串翻转<?php/* * Created on 2011-11-09 * @author sundebiao * 此可以实现字符串的倒序 * 支持纯英文数字、纯中文字符串和中英文数字混合字符串 * 中文需要使用GBK编码 * 若传入参数不为字符串则返回原创 2011-11-09 10:23:37 · 2099 阅读 · 0 评论 -
php 的post
这两天因为半个小时就应该解决的功能而纠结了2天,悲剧啊,最终 同事给我指出原因所在:post提交表单的时候会重新刷新该页面。原创 2011-12-29 17:47:49 · 477 阅读 · 0 评论 -
修改webserver站点默认用户组权限
例如webserver站点目录为webtest搭建nginxwebserver服务器的时候,默认的用户和用户组权限为nginx:nginx,即nginx.conf 和 php-frm.conf 中默认用户为webtest : nginx:nginxnginx.conf:user nginx nginx;php-frm.conf:Unix user of pro原创 2012-02-24 14:29:39 · 4249 阅读 · 0 评论 -
Apache 压力测试
# ab -n 10 -c 10 http://www.google.com/原创 2012-02-17 13:43:36 · 620 阅读 · 0 评论 -
在服务器执行php脚本
有时候需要执行一些php脚本,在web下执行可能会很慢,造成内存溢出,但是可以在服务器上执行php脚本快速而且效率1. windows下进入需执行的某php脚本文件目录后/path/php/php.exe **.php2. linux 服务器下进入需执行的原创 2011-09-22 13:37:02 · 794 阅读 · 0 评论