php技巧

  • PHP7内核之Reference详解

    问题 上一章说过引用(REFERENCE)在PHP5的时候是一个标志位, 而在PHP7以后我们把它变成了一种新的类型:IS_REFERNCE. 然而引用是一种很常见的应用, 所以这个变化带来了很多的变 ...

  • php批量删除数据库下指定前缀的表以prefix_为例

    如何用php批量删除数据库下所有前缀为prefix_的表. 例子,统一删除前缀为"prefix_"的表. <?php //设置数据库连接信息.数据库服务器地址,数据库用户名, ...

  • php实现webservice实例

    本文实例讲述了php实现webservice的方法.分享给大家供大家参考.具体实现方法如下: 首先大家要简单了解何谓webservice,接下来就做两个非常简单的例子,webservice还是逃不开s ...

  • php addslashes及其他清除空格的方法是不安全的

    清除空格的方法是不安全的,部分原因是因为字符中的空格非常多,例如 "addslashes的问题在 于黑客 可以用0xbf27来代替单引号,而addslashes只是将0xbf27修改为0xb ...

  • PHP实现多图上传(结合uploadify插件)思路分析

    本文实例讲述了PHP实现多图上传的方法.分享给大家供大家参考,具体如下: 1.已有图片可以删除 2.有一个新增的按钮 3.点击新增按钮,跳出frame框 4.在frame框中实现图片异步上传与及时效果 ...

  • php实现CSV文件导入和导出

    项目开发中,很多时候要将外部CSV文件导入到数据库中或者将数据导出为CSV文件,那么具体该如何实现呢?本文将使用PHP并结合mysql,实现了CSV格式数据的导入和导出功能. 我们先准备mysql数据 ...

  • 用php实现批量查询清除一句话后门的代码

    总是忘记一句话放到哪个文件里去了,直接全部干掉... 复制代码 代码如下: <?//xy7  if (!isset($dir) or empty($dir)) {  $dir=str_repla ...

  • PHP 网络开发详解之远程文件包含漏洞

    以下代码(Code)实现了根据浏览器地址栏参数的文件名称包含不同文件的功能. 复制代码 代码如下: <?php $file_name = $_GET["filename"]; ...

  • PHP数组内存耗用太多问题的解决方法

    因为这个是语言的问题,常规方案比较难以解决.下面是一种通过string 解决的方案. 复制代码 代码如下: $total = 100000; $double = ""; for ( ...

  • 细谈php中SQL注入攻击与XSS攻击

    例如: SQL注入攻击 XSS攻击 复制代码 代码如下: 任意执行代码 文件包含以及CSRF. } 关于SQL攻击有很多文章还有各种防注入脚本,但是都不能解决SQL注入的根本问题 见代码: 复制代码 ...

  • php获取网页标题和内容函数(不包含html标签)

    复制代码 代码如下: function getPageContent($url) { //$url='http://www.ttphp.com; $pageinfo = array();        ...

  • php访问对象中的成员的实例方法

    对象是由成员属性和成员方法构成的,想要访问对象成员的话,实际上有点像访问数组中的元素,既然有点像的话,通过对象的引用来访问对象的成员,还需要使用一个特殊的运算符号->来完成对象成员的访问. 实例 ...

  • php实现的CSS更新类实例

    本文实例讲述了php实现的CSS更新类及其用法,非常实用.分享给大家供大家参考.具体如下: CSSUpdate.class.php类文件如下: <?php /** css 更新类,更新css文件 ...

  • PHP使用PHPExcel实现批量上传到数据库的方法

    此例子只使用execel2003的.xls文档,若使用的是其他版本,可以保存格式为"Execel 97-2003 工作簿(*.xls)"即.xls文件类型即可! 功能说明:只能上传 ...

  • 国外PHP程序员的13个好习惯小结

    也就是本文列举的这13个PHP编码好习惯,如果你有更好的建议,欢迎在本文后面的评论中发表,我这个人是喜欢求知的1.使用select从相同的数据库查询信息时,使用一个join语句一次性整齐地获取你需要的 ...

  • 浅析ThinkPHP中的pathinfo模式和URL重写

    复制代码 代码如下: http://serverName/appName/module/action/id/1/ 这个就是pathinfo模式 在不考虑路由的情况下,第一个参数会被解析成模块名称(如果 ...

  • 表单提交错误后返回内容消失问题的解决方法(PHP网站)

    表单提交错误后返回内容消失怎么办呐,今天就来分析解决一下这个问题. 状况概述: 做填写表单信息提交的时候会碰到一个问题就是当用户填写并提交表单后,程序判断不符合要求并返回,返回之后之前填写的表单信息会 ...

  • PHP文件下载类

    复制代码 代码如下: <?    //====================================================    //   使用范例:    // $down ...

  • 基于PHPexecl类生成复杂的报表表头示例

    本文实例讲述了基于PHPexecl类生成复杂的报表表头.分享给大家供大家参考,具体如下: 以前一直有需求,能把Execl里面的数据导入数据库,并且把数据库里面的数据导出到Execl中. require ...

  • php求今天、昨天、明天时间戳的简单实现方法

    本文实例讲述了php求今天.昨天.明天时间戳的简单实现方法.分享给大家供大家参考,具体如下: echo strtotime('now'),'<br>';//现在 echo strtotim ...