![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
常用function
qq_37352702
这个作者很懒,什么都没留下…
展开
-
第二天过期时间设置问题
//当天23:59:59,过期时间 $str=date('Y-m-d',time()).' 23:59:59'; $out_time=strtotime($str)-time();原创 2017-07-11 10:23:32 · 416 阅读 · 0 评论 -
php怎么使用curl传输文件流
public function postFile() { $name = 'filename'; $path = './Resource/temp_pdf/'; $ext = '.pdf'; if (is_file($path . $name . $ext) && filesize($path . $name . $ext) != 0) { $url =原创 2017-10-23 16:13:51 · 7961 阅读 · 0 评论 -
将url文件链接保存到本地服务器
public function saveUrlFile($name) { $path = './Resource/temp_pdf/'; if (!is_dir($path)) { mkdir($path); chmod($path, 0777); } $url = 'http://d.hiphotos.baidu.com/image/pic/it原创 2017-10-23 16:11:07 · 1571 阅读 · 0 评论 -
检测当前环境(域名)
/** * 正式环境域名检测,xxx.域名.后缀 * @return bool ,如果是返回true,否则false */ private function checkHost() { $host = $_SERVER['HTTP_HOST']; if(!empty($host)){ $r = preg_match('/^\w+\.域名\.com$/',$host)原创 2017-09-29 14:50:40 · 438 阅读 · 0 评论 -
字符串全角半角转换
/** * 字符串全角半角转换 * @param $str ,带转换字符串 * @param int $flag ,0|1 $flag=0半角转全角,$flag = 1 全角转半角, * @return string 字符串 */ function strFullHalf($str, $flag = 0) { $str = trim($str); if (empty($原创 2017-09-11 09:59:33 · 869 阅读 · 0 评论 -
php获取汉字拼音首字母的方法
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <?php function getfirstchar($s0){ $fchar = ord($s0{0}); if($fchar >= ord("A") and转载 2017-08-15 16:55:35 · 203 阅读 · 0 评论 -
将二维数组排列组合
public function main() { $list=[ [7,1,3],//第一位 [5,],//第二位 [1],//第三位 [3,5],//第四位 [4,6]//第五位 ]; $res=$this->pailie($list); dump($res); } public fu原创 2017-08-05 11:42:17 · 1171 阅读 · 0 评论 -
curl模拟post提交数据
function request_post($url, $param) { if (empty($url) || empty($param)) { return false; } $postUrl = $url; $curlPost = $param; $ch = curl_init();//初始化curl curl_setopt($ch, CUR原创 2017-07-19 19:27:29 · 266 阅读 · 0 评论 -
图片的Base64编码
//传入图片地址,得到图片的Base64编码 public function img2Base64($img_file) { $img_base64 = ''; $app_dir = dirname(dirname(dirname(__FILE__))); //根据你的需要得到绝对路径 $app_img_file = $app_dir . $转载 2017-07-07 15:37:40 · 296 阅读 · 0 评论 -
php图片下载至本地
$file = "http://pan.baidu.com/share/qrcode?w=150&h=150&url=http://www.pan.baidu.com"; // 要下载的文件 $content = file_get_contents($file); //改变图片尺寸,灵活设置下载图片尺寸大小 $src = imagecreatefromstring($cont原创 2017-07-07 15:38:33 · 241 阅读 · 0 评论 -
获取客户端IP地址
/** * 获取客户端IP地址 * @param integer $type 返回类型 0 返回IP地址 1 返回IPV4地址数字 * @param boolean $adv 是否进行高级模式获取(有可能被伪装) * @return mixed */ function get_client_ip($type = 0,$adv=false) { $type = $t原创 2017-07-07 14:59:57 · 153 阅读 · 0 评论 -
订单号字符串组装
精确到毫秒的时间+随机数 $preFix='Order_no_'; //分割字符串到变量 list($mic,$time)=explode(' ',microtime()); //四舍五入毫秒,再左边填充零 $mic=str_pad(round($mic,3)*1000,3,'0',STR_PAD_LEFT); //组装字符串,拼接随机数 $order_no=$preFix.date(原创 2017-07-07 14:57:53 · 243 阅读 · 0 评论 -
PHP中文转拼音,基于词库的中文转拼音
技术来源于GitHub 立即查看原创 2018-01-03 10:45:57 · 1760 阅读 · 0 评论