php 统计当前脚本所使用内存大小的方法

php 统计当前脚本所使用内存大小的方法

php 脚本中的 memory_get_usage() 函数可以字节为单位返回php脚本的内存量,它有一个参数取值true或false,如果参数设置为true则返回系统分配给php内存的量,如果不设置或设置为false则会返回当前php实际所使用的内存量。php memory_get_usage() 函数使用示例php示例代码:echo '系统分配给PHP的内存量:'.memory_get_usage(true); echo '当前PHP已使用的内存量:'.memory_get_usage(); 输出结果:系统分配给PHP的内存量:2097152当前PHP已使用的内存量:388368ph...

PHP 2021-05-18 PM 1525℃ 0条
php隐藏手机号中间4位的方法

php隐藏手机号中间4位的方法

在网页中展示手机号的时候,如果不想被别人打扰可以隐藏掉手机号中间的4位数字,这样别人就无法获取到你完整的手机号了。而利用php脚本来隐藏手机号中间4位数字的方法是非常简单的。下面就说几种示例!php 正规隐藏手机号中间4位数字的方法php代码:$phone = 13112345678; $pattern = '/(\d{3})\d{4}(\d{4})/'; $new_mobile = preg_replace($pattern, '$1****$2', $phone); echo $new_mobile; php substr_replace 函数隐藏手机号中间4位数字的方法示例:$ph...

PHP 2021-05-18 PM 1530℃ 0条
php判断当前的协议是否为HTTPS

php判断当前的协议是否为HTTPS

今天在调试微信的JSAPI支付的时候一直出现url地址与后台地址不一致的问题,排除了微信服务商那边的设置问题后,就锁定了后台的代码逻辑。发现发送的协议与当前的协议不同,就做了个HTTP与HTTPS协议的判断,发现问题解决了。php判断当前的协议是否为HTTPS下面给出了两种判断当前网址是否为HTTPS协议的方法,大家可以参考一下!方法1:例1:function is_https() { if ( !empty($_SERVER['HTTPS']) && strtolower($_SERVER['HTTPS']) !== 'off') { retur...

PHP 2021-05-18 PM 1834℃ 0条
php显示几分钟前,几小时前,几天前,几月前的方法

php显示几分钟前,几小时前,几天前,几月前的方法

在一些网站上常常可以看到一篇文章发布的时间显示几分钟前,几小时前或几天前,这种时间的书写方式可以很方便一些对时间日期不敏感的访客。在php脚本中想实现这种时间的表现方式该如何做呢?php时间转换为几分钟前,几小时前,几天前,几月前的方法方法1:自定义一个php显示几分钟前,几小时前,几天前的函数/** * # php显示几分钟前,几小前,昨天,前天,多少天前的函数 * @param $posttime 格式化后的时间 * @ 墨初 http://www.feiniaomy.com */ function time_ago($posttime) { $nowtimes = ...

PHP 2021-05-18 PM 1563℃ 0条
php计算当天剩余时间的方法

php计算当天剩余时间的方法

方法1:echo strtotime('23:59:59')-time(); 注:上面php计算当天剩余时间的示例代码是最简单的,他输出的是当前时间到当天最后一刻时间之间的秒数,如果有需要可以自己划算成小时或分钟!方法2:echo 86400-date('H', time())*3600- date('i', time())*60-date('s'); 注:上面的这种方法是计算最快的,输出的依然是秒数!方法3:echo 86400-(time()+8*3600)%86400; 注:相对于上面的两个php计算当天剩余时间的示例来说,这个方法的计算速度是最最快的,推荐大家使用这一种方法。

PHP 2021-05-18 PM 3015℃ 0条
PHP根据关键词获取搜狗搜索图片

PHP根据关键词获取搜狗搜索图片

<?php //搜索指定关键词的搜狗图片并显示 $keyword = "印度一动物园的8头狮子确诊感染新冠病毒"; $keyword = urlencode($keyword); $url = "https://pic.sogou.com/pics?query=".$keyword."&st=255&from=vr&rawQuery="; $html = file_get_contents($url); ...

PHP 2021-05-13 PM 1603℃ 0条
PHP获取Cookie模拟登录

PHP获取Cookie模拟登录

PHP获取Cookie模拟登录一、定义Cookie存储路径必须使用绝对路径$cookie_jar = dirname(__FILE__)."/pic.cookie";二、获取Cookie将cookie存入文件$url = "http://1.2.3.4/"; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch,...

PHP 2021-05-13 PM 1601℃ 0条
PHP中preg_match正则匹配的/u /i  /s是什么意思

PHP中preg_match正则匹配的/u /i /s是什么意思

PHP中preg_match正则匹配的/u /i /s是什么意思 /u 表示按unicode(utf-8)匹配(主要针对多字节比如汉字)/i 表示不区分大小写(如果表达式里面有 a, 那么 A 也是匹配对象)/s 表示将字符串视为单行来匹配

PHP 2021-05-13 PM 1524℃ 0条
PHP如何通过Http Post请求发送Json对象数据

PHP如何通过Http Post请求发送Json对象数据

PHP如何通过Http Post请求发送Json对象数据?因项目的需要,PHP调用第三方 Java/.Net 写好的 Restful Api,其中有些接口,需要 在发送 POST 请求时,传入对象。Http中传输对象,最好的表现形式莫过于JSON字符串了,但是作为参数的接收方,又是需要被告知传过来的是JSON!其实这不难,只需要发送一个 http Content-Type头信息即可,即 "Content-Type: application/json; charset=utf-8",参考代码如下:<?php /** * PHP发送Json对象数据 * * @param $url...

PHP 2021-05-13 PM 1521℃ 0条
php post 请求https接口

php post 请求https接口

/** * POST请求https接口返回内容 * @param string $url [请求的URL地址] * @param string $post [请求的参数] * @return string */ public function post_curls($url, $post) { $curl = curl_init(); // 启动一个CURL会话 curl_setopt($curl, CURLOPT_URL, $url); // 要访问的地址 curl_...

PHP 2021-05-13 PM 1571℃ 0条
php保存网络图片到本地

php保存网络图片到本地

//保存网络图片 function getimg($url) { $state = @file_get_contents($url,0,null,0,1);//获取网络资源的字符内容 if($state){ $filename = './caiji/'.time().rand(1000,9999).'.jpg';//文件名称与路径 ob_start();//打开输出 readfile($url);//输出图片文件 $img = ob_get_contents();//得到浏览器输...

PHP 2021-05-13 PM 2354℃ 0条