PHP判断URL的合法性.是否为URL链接

PHP判断URL的合法性.是否为URL链接

方案一:使用 正则表达式<?php function is_url($url){ $r = "/http[s]?:\/\/[\w.]+[\w\/]*[\w.]*\??[\w=&\+\%]*/is"; if(preg_match($r,$url)){ //return true; echo '正确的 url 地址...

PHP 2021-02-26 AM 1371次 0条
php创建目录

php创建目录

/* 创建目录 */ function mkFolder($path) { if (!is_readable($path)) { is_file($path) or mkdir($path, 0700, true); } }

PHP 2021-02-26 AM 1513次 0条
php判断 http code

php判断 http code

/* 判断 http code */ function getHeaders($url) { $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, $url); curl_setopt($curl, CURLOPT_HEADER, 1); curl_setopt($curl, CURLOPT_NOBODY,...

PHP 2021-02-26 AM 1402次 0条
PHP简单的实时在线人数统计

PHP简单的实时在线人数统计

//在线人数 function online_users() { $filename='online.txt'; $CookieName='OnLinePerson'; $onlineTime=30; $online=file($filename); $nowtime=$_SERVER['REQUEST_TIME']; $nowonl...

PHP 2021-02-20 AM 1483次 0条
php 正则判断true false

php 正则判断true false

function check_content($content) { $content_reg='/正则表达式/i'; if ( preg_match($content_reg,$content) ) { return true; } //结果不符合格式,也当失败处理 else { return false; }...

PHP 2021-02-19 PM 2008次 0条
php API的签名生成

php API的签名生成

/* API的签名生成 说明: 1、规则:md5(id:key:域名) 传入: $id 客户id号 $key API的key字符串 $domain 被查询网址提取的域名 返回 md5 32位字符串 */ function create_sign ($id,$key,$domain) { return md5("{$id}:{$key...

PHP 2021-02-19 PM 1537次 0条
php 提取网址链接的域名

php 提取网址链接的域名

/* 提取被查询网址的域名 说明: 1、提取后的域名不带http:// 2、不支持ip形式 传入:被查询的网址 返回:域名字符串 */ function get_domain ($site) { $domain=''; if ( preg_match('!^(?:http://|https://)?((?:[a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a...

PHP 2021-02-19 PM 1501次 0条
php数字补零的两种方法

php数字补零的两种方法

在php中有两个函数——至少有两个是否有其他的我还不知道,能够实现数字补零,str_pad(),sprintf()详细如下str_pad顾名思义这个函数是针对字符串来说的这个可以对指定的字符串填补任何其它的字符串例如:str_pad(带填补的字符串,填补后的长度,填补字符串,填补位置)其中填补后的长度必须是个正整数,填补位置有三个选项,左边:STR_PAD_LEFT,右边:STR_PAD_R...

PHP 2021-02-03 PM 1371次 0条
PHP中过滤html标签

PHP中过滤html标签

PHP过滤各种html标签 strip_tags(剥去字符串中的 HTML 标签) strip_tags() 函数剥去字符串中的 HTML、XML 以及 PHP 的标签。

PHP 2021-01-18 PM 1910次 0条
php 记录日志log

php 记录日志log

function addLog($msg,$time='') {if(empty($time)) { $time=date('Y-m-d H:i:s'); } $file = fopen('log_'.md5($GLOBALS['C']['SiteHash']).'.txt', "a"); fwrite($file, $time.' '.$msg."\r...

PHP 2020-12-22 PM 1763次 0条
PHP 创建中文目录的情况

PHP 创建中文目录的情况

PHP 创建中文目录的情况因为一个作业需要创建一些中文的目录,其实主要还是考虑一下编码问题。首先确认下系统环境是什么编码,如果是gbk或者GB2312那就需要转下码,还有些特殊字符,就需要有个特殊的写法。iconv('UTF-8', 'GBK//IGNORE', $directoryName); 这个对大多数情况的中文都不会有问题的,然后就是调用mkdir方法就可以了。如果是utf-8的,我...

PHP 2020-12-09 PM 2253次 0条