-
PHP实现javascript中的方法链
本文为大家讲解的是PHP实现javascript中的方法链的方法,感兴趣的同学参考下。 javascript里有个很有效的用法即方法链,在PHP里也可以使用方法链 简单示意一下: <?php class test { private $_name = ''; public function setName($name) { $this->_name = $name; return $this; } public function getName() { echo $this->_name . "n"; return $this; } } $link = new test(); // 方法链 $link->setName('name1')->getName()->setName('name2')->getName()->setName('name3')->getName(); 结果如下: ...
PHP 2014-12-14 23:00:09 -
php使用mb_check_encoding检查字符串在指定的编码里是否有效
本文为大家讲解 是php使用mb_check_encoding检查字符串在指定的编码里是否有效的方法,感兴趣的同学参考下. mb_check_encoding — 检查字符串在指定的编码里是否有效 PHP 版本要求: (PHP 4 >= 4.4.3, PHP 5 >= 5.1.3) 说明:bool mb_check_encoding ([ string $var = NULL [, string $encoding = mb_internal_encoding() ]] ) 检查指定的字节流在指定的编码里是否有效。它能有效避免所谓的“无效编码攻击(Invalid Encoding Attack)”...
PHP 2014-12-14 22:18:07 -
php在服务器执行exec命令失败的解决方法
本文为大家讲解的是php在服务器执行exec命令失败的解决方法,感兴趣的同学参考下. 出于安全的原因,服务器是不允许php或者其他语言执行exec命令的,当你有特殊需要php在服务器执行exec命令时,你需要设置两个地方,不然就无法执行成功 前言:本文针对windows php环境,linux系统不在讨论范畴。 出于安全的原因,服务器是不允许php或者其他语言执行exec命令的,当你有特殊需要php在服务器执行exec命令时,你需要设置两个地方,不然就无法执行成功...
PHP 2014-12-14 21:54:31 -
PHP错误:Cannot use object of type stdClass as array in错误的解决办法
本文为大家讲解的是PHP错误:Cannot use object of type stdClass as array in错误的解决办法,感兴趣的同学参考下。 很多人在PHP输出一个二维数组的时候出现“Fatal error: Cannot use object of type stdClass as array in……”...
PHP 2014-12-14 21:00:12 -
php中FTP函数ftp_connect、ftp_login与ftp_chmod用法
本文为大家整理讲解的是php中FTP函数ftp_connect、ftp_login与ftp_chmod用法,详细讲述了PHP的FTP操作技巧,并以实例形式对ftp_connect、ftp_login与ftp_chmod的用法进行了总结,需要的朋友可以参考下 ftp_connect() 函数建立一个新的 ftp 连接,若成功,则返回一个连接标识,否则返回 false. 语法:ftp_connect(host,port,timeout),实例代码如下: $file='public_html/index...
PHP 2014-12-14 20:45:06 -
PHP加密扩展库Mcrypt安装和实例讲解
本文为大家讲解的是PHP加密扩展库Mcrypt安装和实例讲解,感兴趣的同学参考下. PHP加密扩展库有Mcrypt和Mhash,其中,Mcrypt扩展库可以实现加密解密功能,今天我我们讲的就是Mcrypt的功能和实例 mcrypt简单介绍 PHP程序员们在编写代码程序时,除了要保证代码的高性能之外,还有一点是非常重要的,那就是程序的安全性保障。PHP除了自带的几种加密函数外,还有功能更全面的PHP加密扩展库Mcrypt和Mhash...
PHP 2014-12-14 18:33:17 -
php str_replace的替换漏洞
本文为大家讲解的是一个php的 str_replace函数替换漏洞,严格来说也算不上是一个漏洞,只能说是一个小问题,感兴趣的同学参考下. php 的函数str_replace替换漏洞 定义和用法 str_replace() 函数使用一个字符串替换字符串中的另一些字符。 语法 str_replace(find,replace,string,count) 参数 描述 find 必需...
PHP 2014-12-14 17:00:06 -
require(),include(),require_once()和include_once()区别
本文为大家讲解的是php中引入文件的函数require(),include(),require_once()和include_once()的区别,面试中最容易提到的一个PHP的问题,感兴趣的同学参考下. 1.require()语句 require()语句用于指定的文件代替语句本身,就象C语言中的include()语句一样。如果php配置文件php.ini中的URL fopen wrappers 是打开的(默认情况下是打开的),就可以使用URL来指定文件的位置从而实现远程文件的调用...
PHP 2014-12-14 16:02:46 -
诺基亚Here地图背后的艺术
站长搜索(www.adminso.com):诺基亚Here地图背后的艺术 站长搜索讯 现在诺基亚Here发布了一则视频,展示了高质量的Here地图是如何创造的,因为这不是简单的事情。“Here地图不是单纯在电脑上完成的,虽然这也是其中的一部分,其信息来自多种来源...
业界动态 2014-12-14 13:39:09 -
php heredoc和phpwind的模板技术使用方法
本文为大家讲解了php 的heredoc技术和在phpwind的模板中应用的示例,感兴趣的同学参考下. Heredoc技术,在正规的PHP文档中和技术书籍中一般没有详细讲述,只是提到了这是一种Perl风格的字符串输出技术。但是现在的一些论坛程序,和部分文章系统,都巧妙的使用heredoc技术,来部分的实现了界面与代码的准分离,phpwind就是一个典型的例子...
PHP 2014-12-14 13:21:12 -
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 -
使用php的REMOTE_ADDR获取访客IP的代码
本文为大家提供了一个php获取ip的代码,使用php的REMOTE_ADDR获取访客IP的代码,感兴趣的同学参考下. <?php $iipp=$_SERVER["REMOTE_ADDR"]; echo $iipp; ?>[/code][code]<?php $user_IP = ($_SERVER["HTTP_VIA"]) ? $_SERVER["HTTP_X_FORWARDED_FOR"] : $_SERVER["REMOTE_ADDR"]; $user_IP = ($user_IP) ? $user_IP : $_SERVER["REMOTE_ADDR"]; echo $user_IP; ?> <?php function get_real_ip(){ $ip=false; ...
PHP 2014-12-14 10:12:04