<?php //存有美图链接的文件名img.txt $filename = "img.txt"; if(!file_exists($filename)){ die('文件不存在'); } //从文本获取链接 $pics = []; $fs = fopen($filename, "r"); while(!feof($fs)){ $line=trim(fgets($fs)); if($line!=''){ array_push($pics, $line); } } //从数组随机获取链接 $pic ...
function text2links($str='') { if(!preg_match('/(http|www\.|@)/i', $str)) { return $str; } $lines = explode("<br />", $str); $new_text = ''; while (list($k,$l) = each($lines)) { // replace links: $l = preg_replace("/([ \t]|^)www\./i", "\\1http://www.", $l)...
$php_Self= $_SERVER['PHP_SELF']; //获取网页地址 //输出结果:http://www.180it.com/love/index.php $php_Self = substr($_SERVER['PHP_SELF'],strripos($_SERVER['PHP_SELF'],"/")+1); //为啥要加1呢?因为要排除前面的那个 / echo $php_Self;//输出结果:index.php
Curl取HTTP状态码 PHP代码function curl_200($url){ $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, $url); //设置URL curl_setopt($curl, CURLOPT_HEADER, 1); //获取Header curl_setopt($curl,CURLOPT_NOBODY,true); //Body就不要了吧,我们只是需要Head curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); //数据存到...
<?php #使用示例 echo getBaseDomain('http://blog.jp.goo.ne.jp/index.php','domain');echo "\n"; echo getBaseDomain('http://51.ca/index.php','domain');echo "\n"; echo getBaseDomain('https://blog.ab.cc.win.aisa.hk/index.php','domain');echo "\n"; function getBaseDoma...
<?php // 实例1 /** * @start time */ function proStartTime() { global $startTime; $mtime1 = explode(" ", microtime()); $startTime = $mtime1[1] + $mtime1[0]; } /** * @End time */ function proEndTime() { global $startTime,$set; $mtime2 = explode(" ", ...
<?php if(getspider()){ exit('假的搜索引擎!'); } function getspider(){ $访问UA = strtolower($_SERVER['HTTP_USER_AGENT']); $访问IP = isset($_SERVER['REMOTE_ADDR']) ? $_SERVER['REMOTE_ADDR'] : ''; if(isset($_SERVER['HTTP_X_FORWARDED_FOR'])){ $list = explode(',', $_SERVER['HTTP...
<?php /** * 检测文件的真实类型 * @param string $srcPath 文件路径 * @return string $realType 文件真实类型 */ $imgurl = 'https://ae01.alicdn.com/kf/HTB1w5xdS4TpK1RjSZR0762EwXXa7.png'; echo file_type_detect($imgurl); function file_type_detect($srcPath){ $types = array( 6677 => 'bmp', ...
使用方法:创建个PHP文件放到你的网站根目录里面,访问后不会出现结果,等待个20秒左右关闭页面,就会自动执行了。如果不重启php服务器 或者重启服务器,get监控一直会处于运行状态。测试了一下 秒赞网的监控,效果还是很不错的。代码如下:<?php //设置脚本运行不超时 set_time_limit(0); //即使浏览器关闭还继续运营 ignore_user_abort(true); //睡眠5秒 sleep(5); //要监控的网址 $cronurl = 'https://www.baidu.com/'; //开始get监控 httpGet($cronurl); //这里还可以...
CSS压缩方法:1、新建一个 style.php 文件,代码如下<?php header('Content-type: text/css'); ob_start("compress"); function compress($buffer) { /* 删除注释 */ $buffer = preg_replace('!/\*[^*]*\*+([^/][^*]*\*+)*/!', '', $buffer); /* 删除标签、空格、卡等. */ $buffer = str_replace(array(" &quo...