在PHP编程中,经常会通过require、require_once来引用另一个文件,都可以达到引用文件的目的,但他们之间还是有一些细微的区别的,下来就来详细的说一下。php require 的理解require:php的内置函数,作用是引入或者包含外部的php文件原理:当本身php文件被执行时,则外部文件的内容就将被包含进该自身的文件中;也可以理解为,外部所要引用的文件的代码,会替换 require() 的代码部份,并形成一个新的php文件并执行代码。注意:1、当包含的外部文件发生错误时,系统将抛出错误提示,并且停止php文件的执行。2、require()会在每一处出现调用的地方都重新调...
php中暂停代码的执行一般都会用到 sleep() 与 usleep() 函数,虽然它们两个都可以达到暂停代码执行的效果,但它们之间还是有些差别的,下面飞鸟慕鱼就来详细的和大家说一说。php sleep() 函数sleep():延迟执行当前代码n秒语法:sleep(seconds)参数:seconds:延迟执行的秒数例:php 延迟执行5秒<?php echo date('H:i:s'); sleep(5); echo '<br/>'; echo date('H:i:s'); ?> 输出结果:21:17:4021:17:45php usleep() 函数uslee...
网站的注册中一般都需要填写邮箱地址,以便用户忘记密码或其它通知时,可以通过系统发送邮件的形式来通知用户,如果网站没有做好邮件地址的检测工作,可能会对一些业务产生影响,今天我们就来说一说,在php中如何验证邮箱地址格式是否合格的方法php利用 filter_var() 验证邮箱地址filter_var():函数可以通过指定的过滤器来过滤变量。示例1:<?php $email = 'admin@feiniaomy.com'; if(filter_var($email,FILTER_VALIDATE_EMAIL)){ echo '正确的邮箱地址!'; }else{ ech...
虽然php中有字母统一转换大小写的函数,但是如果项目中遇到要判断检测字符串中是否包含大写字母的逻辑时,还是要乖乖的去判断去检测。下面飞鸟慕鱼博客,就来和大家说一说,如何利用php脚本来检测判断一个字符串中是否含有大写字母的方法。php检测判断字符串中是否有大写字母函数代码<?php function is_str_large($str){ for ($i = 0; $i < strlen($str); $i++) { if (ord($str[$i]) >= ord('A') && ord($str[$i]...
在php的一些安全的处理上,有些需要检测php脚本当前所在的文件是否被修改过,如果被修改或植入了一个木马等脚本就会发生警报,用于提醒网站的运行人员。而检测文件是否被修改,其中一项就包括检测文件最后的修改时间,下面飞鸟慕鱼就给大家说一说,php中如何获取当前脚本所在文件最后修改时间的方法。php 获取当前脚本所在文件的最后修改时间,要使用php中的一个内置函数 getlastmod(),此函数可以返回文章最后修改时间的unix时间戳,然后我们可以再利用这个时间戳和一些数据进行比较,来判断文件是否被修改过!php 获取当文件的最后修改的时间php getlastmod() 函数getlast...
上一篇文章说了一下关于php中获取当前代码所在文件的最后修改时间的方法,而今天就有小伙伴来问,php是否可以获取指定文件的修改时间以及访问的时间呢?关于这个问题,飞鸟慕鱼就来说一说。php获取文件最后一次被访问的时间fileatime():函数返回指定文件的上次访问时间。语法:fileatime(filename)复制参数:filename,要检查的文件例:<?php$time = fileatime('b.php');echo $time;echo '<br/>';echo date('Y-m-d H:i:s',$time);?>复制输出结果:157313571...
看到了网上有不少的远程图片保存到本地的方法,晚上就随手用php写了一个函数,可以利用url抓取指定的网页,然后网页内的图片批量抓取并保存到本地。功能的实现很简单,稍微变通一下就可以用到其它地方了,比如保存网上复制的文章内,图片也随之保存到本地。php保存远程图片到本地的函数<?php function save_img($html,$host){ //正规匹配HTML代码中的img地址 preg_match_all('#<img.*?src="([^"]*)"[^>]*>#i', $html, $match); ...
前几篇博文水了一下关于php中整数类型的变量与纯数字字符串的检测函数与检测方法,那么这篇博文就来说一下,php中检测字母与数字组合字符串的检测方法。php中检测字符串是否由纯字母或纯数字亦或者字符串与数字组合的形式,就要用到一个内置的函数 ctype_alnum()php ctype_alnum() 函数ctype_alnum():检查字符串是否是字母或数字或字母数字的组合形式语法:ctype_alnum($var)参数:$var:被检测的字符串例:php检测字符串是否由数字与字母组成代码:<?php $str = '123456abcle'; var_dump(ctype_aln...
近日,今日头条搜索上线了站长平台,同时也给出了头条搜索引擎蜘蛛的UA以及IP段。我们可以凭借头条搜索给出的蜘蛛信息,来判断网站的访客是否为头条搜索的蜘蛛,以及它的访问统计数据。QQ截图20191127205714.jpg今日头条搜索spider介绍头条搜索蜘蛛的UA:Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36(KHTML,like Gecko)Chrome/41.0.6633.1032 Mobile Safari/537.36;Bytespider;https://zhanzhang....
在php的数组变量的处理中,有时候需要从数组的最后一个元素开始倒序输出数组的元素,当然PHP中也给我们提供了一个将数组倒序排列的函数,array_reverse()php array_reverse() 函数array_reverse():返回一个元素顺序相同的数据语法:‘array_reverse(array,preserve)复制参数:array:要处理的数组preserve:是否保留数组的原始键名PHP数组倒序排列1、将 php 数组倒序排列,返回一个新数组php 代码<?php$array = array('a'=>'red','b'=>'green','c'=...
在字符串的处理中,有时需要对字符串的最后一个字母进行截取判断或进行删除的操作。那么在 php 编程语言中,截取字符串的最后一个字母,以及删除字符串最后一个字母的方法是怎样的呢?php 截取字符串最后一个字符的方法1、使用 substr() 函数,截取字符串的最后一位php代码:<?php //声明页面的编码类型 header("Content-type: text/html; charset=utf-8"); echo substr("http://www.feiniaomy.com/", -1); // 返回结果: / echo mb_su...