标签 - php

网站页面查看源代码html的最顶部多出两行

查看网站源代码时发现,html的最顶部多出两行。网站是用php代码写的,出现这个问题,我以为是bom头的问题,于是用代码去除了bom头,但还是不行,最后没办法了,只能一个文件一个文件的试,最后终于发现了问题的所...

2022年5月6日 244 PHP学习教程

一文搞懂$_POST和file_get_contents(“php://input”)的区别

今天来说一说 $_POST、file_get_contents(“php://input”)和$GLOBALS[‘HTTP_RAW_POST_DATA’]的区别,这三个方法都是用来接收post请求的,但是很少有人说出他们的区别是啥,下面就来说一说...

2020年4月15日 5.35K 技术文章

php中ignore_user_abort函数的用法

PHP中的ignore_user_abort函数是当用户关掉终端后脚本不停止仍然在执行,可以用它来实现计划任务与持续进程,下面会通过实例讨论ignore_user_abort()函数的作用与用法。 ignore_user_abort() 可以实现当...

2016年7月21日 3.46K 技术文章

详解spl_autoload_register()函数

在了解这个函数之前先来看另一个函数:__autoload。 一、__autoload 这是一个自动加载函数,在PHP5中,当我们实例化一个未定义的类时,就会触发此函数。看下面例子: printit.class.php <?php class PRINT...

2016年6月17日 3.46K 技术文章

PHP中const与define的区别

1、const本身就是一个语言结构,而define是一个函数。另外const在编译时要比define快很多。 2、const用于类成员变量的定义,一经定义,不可修改。define不可用于类成员变量的定义,可用于全局常量 3、const可在类...

2016年4月13日 3.06K 技术文章

php数组编码的转换方式

第一种方式 $data = eval(‘return ‘.iconv(‘gbk’,’utf-8′,var_export($data,true)).’;’); 在这里var_export函数可以输出或返回一个变量的字符串表示。此函数返...

2016年3月25日 3.06K 技术文章

php函数ob_start()、ob_end_clean()、ob_get_contents()

下面3个函数的用法 ob_get_contents() – 返回输出缓冲区的内容 ob_flush() – 冲刷出(送出)输出缓冲区中的内容 ob_clean() – 清空(擦掉)输出缓冲区 ob_end_flush() – 冲刷出(送出)...

2016年3月15日 2.92K 技术文章

php获取远程图片并下载保存到本地

/* *功能:php完美实现下载远程图片保存到本地 *参数:文件url,保存文件目录,保存文件名称,使用的下载方式 *当保存文件名称为空时则使用远程文件原来的名称 */ public function getImage($url,$save_dir=”...

2016年3月14日 3.04K 技术文章

PHP接口开发签名方式

接口开发是各系统之间对接的重要方式,其数据是通过开放的互联网传输,对数据的安全性要有一定要求。为了提高传输过程参数的防篡改性,签名sign的方式是目前比较常用的方式。 我这里介绍一种方式,是目前国内互联...

2015年8月6日 3.71K 技术文章

关于PHP递归中的return

php递归函数中使用return的时候会碰到无法正确返回想要的值得情况,如果不明白其中的原因,很难找出错误的,就下面的具体例子来说明一下吧: function test($i){ $i-=4; if($i<3){ return $i; }else{ test($i...

2015年8月5日 3.47K 技术文章

PHP递归算法的一个实例

递归函数为自调用函数,在函数体内直接或间接自己调用自己,但需要设置自调用的条件,若满足条件,则调用函数本身,若不满足则终止本函数的自调用,然后把目前流程的主控权交回给上一层函数来执行,可能这样给大...

2015年7月16日 3.82K 技术文章

深入理解PHP中的global

一、实现原理 在PHP的函数中,global语法是比较常见的,大家一定都知道一旦在函数中global了某个外部变量后,这个变量就可以在这个函数中使用了,但是也有不少网友不知道这是一个什么实现原理。现在上一个例子,大...

2015年3月22日 3.3K 技术文章

10条PHP编程习惯助你找工作

过去的几周对我来说是一段相当复杂的经历。我们公司进行了大裁员,我是其中之一,但却体验到了其中的乐 趣。我从来没有被开除过,所以很难不去想得太多。我开始浏览招聘板块,一个全职PHP程序员的职位很吸引人,...

2014年10月9日 3.55K 技术文章

PHP功能开发必备

1、传递任意数量的函数参数 我们在.NET或者JAVA编程中,一般函数参数个数都是固定的,但是PHP允许你使用任意个数的参数。下面这个示例向你展示了PHP函数的默认参数: // 两个默认参数的函数 function foo($arg1 =...

2014年8月21日 4.31K 技术文章

PHP常见header状态

<?php //200 正常状态 header(‘HTTP/1.1 200 OK’); // 301 永久重定向,记得在后面要加重定向地址 Location:$url header(‘HTTP/1.1 301 Moved Permanently’); // 重定向,其实就是302...

2014年7月14日 3.31K 技术文章

PHP实现URL地址跳转的几种方法代码

实例:一行URL跳转代 <? $url=$_GET[“url”];header(“Location:”.”http://”.$url);?> 2. <?php $url = $_GET[‘url’]; Header(“Location:$urlR...

2014年6月9日 7.12K 技术文章

将手机号中间四位转为*号

function changeNum($string){ $pattern = “/(1\d{2})\d{4}(\d{4})/”; $replacement = “\$1****\$2”; return preg_replace($pattern,$replacement,$string); }  

2014年6月5日 4.28K 精选文章

PHP常用字符串函数总结

PHP语言中的字符串函数也是一个比较易懂的知识。今天我们就为大家总结了将近12种PHP字符串函数,希望对又需要的朋友有所帮助,增加读者朋友的PHP知识库。 1、查找字符位置函数 strpos($str,search,[int]):查找sea...

2014年6月3日 3.39K 技术文章

PHP中传值与传引用的区别

传值的话,如果是非对象,会传一个值的拷贝,对这个变量做任何改动都不影响原值。 传引用或者传对象,是传真实的内存地址,对这个变量做的改动会影响原值。  function func1($a) { $a = $a + 1;} function func2(...

2014年5月15日 4.74K 技术文章