php5.3出现Function ereg() is deprecated Error的错误对策

    在php5.3.0后的版本,取消了对ereg函数的支持,惹得若干程序需要改动,颇不方便。 错误:   Deprecated: Function ereg() is deprecated in …… 解决方法一:   退回去用php5.2。 解决方法二:   继续用php5.3,但是修改devel/devel.modul的460行: if ($errno & (E_ALL & ~E_NOTICE & ~E_DEPRECATED)) {   把丫deprecated错误给忽略掉。 解决方法三:...阅读全文
    作者:绝缘体.. | 分类:PHP, 学东西 | 阅读: | 标签:,

    用php来执行路由器自动重连接ADSL,换ip

      我们经常会碰到需要自动换IP的需求,比方模拟点击投票,数据采集被封IP,Alexa作弊等等,也就是需要经常换IP的,我们都可以通过PHP控制路由器来换IP,这样就不需要用按键精灵搞得那么累了。呵呵。   有的路由器是提供通过WEB方式管理路由器设置的,中间有一个功能就是断线和重新连接,我们就利用这个功能,呵呵,下面看代码: <?php function url($target = '') { $server =...阅读全文
    作者:绝缘体.. | 分类:PHP, 学东西, 首页 | 阅读: | 标签:

    DEDECMS教程之静态模板类类文件

    使用织梦解析器解析模板的最大好处是可以轻松的制定标记的属性,感觉上就像在用HTML一样,使模板代码十分直观灵活,新版的织梦模板引擎不单能实现模板的解析还能分析模板里错误的标记。 include/dedetag.class.php这个文件是dedecms V5.3及之前版本使用的主要的模板类,它是解析式模板类,并非编译式的(区别是前者通过获得标签位置进行内容替换,后者是直接解析式PHP代码,二次执行) 一、...阅读全文
    作者:绝缘体.. | 分类:PHP, 学东西 | 阅读: | 标签:

    php伪静态写法以及Apache配置Rewrite

    php伪静态写法以及Apache配置Rewrite 一、Apache配置: 进入/etc/httpd/conf/目录下,打开httpd.conf文件。 启用rewrite # LoadModule rewrite_module modules/mod_rewrite.so 去除前面的 # 启用.htaccess AllowOverride None 修改为: AllowOverride All 二、Rewrite写法 服务器有配置文件不可能由我们来改,所以大多情况下要在网站的根目录下建一个.htaccess文件。 RewriteEngine ...阅读全文
    作者:绝缘体.. | 分类:PHP, 囤技术 | 阅读: |

    PHP 与数组有关的函数

    .array li { list-style:inside disc; padding:8px 0 8px 10px; } PHP 与数组有关的函数 数组键/值操作有关的函数 array_values() // 返回数组中所有的值 array_keys() // 返回数组中所有的键名 in_array() // 检查数组中是否存在某个值 array_key_exists() // 检查给定的键名或索引是否存在于数组中 array_flip() // 交换数组中的键和值 array_reverse() // 返回一个单元顺序相反的...阅读全文
    作者:绝缘体.. | 分类:PHP | 阅读: |

    PHP超级全局变量数组

    PHP超级全局变量数组 PHP超级全局变量数组(Super Global Array),又称为PHP预定义数组,是由PHP引擎内置的,不需要开发者重新定义。 在PHP脚本运行时,PHP会自动将一些数据放在超级全局数组中。 php超级全局变量列表   $_GET[] //获得以GET方法提交的变量数组   $_POST[] //获得以POST方法提交的变量数组   $_COOKIE[] //获取和设置当前网站的Cookie标识   $_SESSI...阅读全文
    作者:绝缘体.. | 分类:PHP, 学东西 | 阅读: |

    php中类的构造方法和析构方法

    //__construct 构造方法,当一个对象创建时调用此方法 //__destruct 析构方法,PHP将在对象被销毁前(即从内存中清除前)调用这个方法 <?php class MyClass { public $Name; public $Job; public $Like; function __construct($Name, $Job, $Like) { //__construct 构造方法,当一个对象创建时调用此方法 $this->Name = $Name; $this->Job = $Job; $this->...阅读全文
    作者:绝缘体.. | 分类:PHP | 阅读: |

    php指针控制函数

    <?php //php数组指针控制函数 $array = array ('a' => 1, 'b' => 2, 'c' => 3, 'd' => 4, 'e' => 5, 'f' => 6, 'g' => 7 ); next ( $array ); //指针下移 prev ( $array ); //指针上移 reset ( $array ); //指针重置 end ( $array ); //指针移动到最后 current(); //函数返回数组当前指针中的当前元素(单元) key();//返回数组内部指针当前指向元素的键...阅读全文
    作者:绝缘体.. | 分类:PHP | 阅读: |

    socket简单交互

    服务端 server.php <?php set_time_limit ( 0 ); $host = "127.0.0.1"; $port = 2046; $socket = socket_create ( AF_INET, SOCK_STREAM, SOL_TCP ) or die ( "Could not create socket</br>\n" ); // 创建一个Socket $result = socket_bind ( $socket, $host, $port ) or die ( "Could not bind tosocket</br>\n" ); //绑定Socket到端口 $result = soc...阅读全文
    作者:绝缘体.. | 分类:PHP | 阅读: |

    socket模拟post表单

    post的本质就是发送给目的程序一个标志为post的协议串如下:   POST /目的程序 HTTP/1.1   Accept: */*   Referer: http://www.phpiask.com   Accept-Language: zh-cn,en-us;q=0.5   Content-Type: application/x-www-form-urlencoded   User-Agent: Mozilla/4.0 (compatible; MSIE 5.0; Windows NT; .NET CLR 1.0.3705; .NET CLR 1.1.4322)   Host: 要发送到的主机地...阅读全文
    作者:绝缘体.. | 分类:PHP | 阅读: |