方法 function
蜗牛慢慢向上爬
这个作者很懒,什么都没留下…
展开
-
截取字符,中英混合无乱码。 一个汉字当作一个字符
<?php //PHP中英文截取无乱码header('Content_type=text/php;charset=UTF-8');$str = '浙江zju大学';//关键在于判断往后截多少个字节上,这是这个函数的核心//此函数是用客串来判断的,效率不高//位运算效果会更好//110x xxxx && 1110 0000 -> 1100 0000//1110 xxxx && 111转载 2015-08-13 09:57:43 · 781 阅读 · 0 评论 -
检查远程文件是否存在 (php)
//检查远程文件是否存在 function check_remote_file_exists($url) { $curl = curl_init($url); // 不取回数据 curl_setopt($curl, CURLOPT_NOBODY, true); curl_setopt($curl, CURLOPT_CUSTOMREQUEST, 'GET'); //不加这个会返...转载 2018-08-03 11:31:04 · 489 阅读 · 0 评论 -
php 压缩文件
ZipArchive为php自带的 5.2上即有TP//压缩文件 public function zipFiles() { $fileList = array( //"e:/tmp/log.txt", //"e:/tmp/weixin.class.php" "/data/web/sas/Public/DownloadZip/1.txt",转载 2017-12-27 15:01:32 · 533 阅读 · 0 评论 -
XML转数组
http://blog.csdn.net/baochao95/article/details/52737631转换代码:/** * XML转换成数组 * @author webbc */function xml2arr($simxml){ $simxml = (array)$simxml;//强转 foreach($simxml as $k => $v转载 2017-12-26 09:47:19 · 401 阅读 · 0 评论 -
PHP无限级分类实现(递归+非递归)
http://blog.csdn.net/qishouzhang/article/details/47204359<?php /** * Created by PhpStorm. * User: qishou * Date: 15-8-2 * Time: 上午12:00 */ //准备数组,代替从数据库中检索出的数据(共有三个必须字段id,name,pid)转载 2017-11-30 18:17:22 · 559 阅读 · 0 评论 -
提取字符串中所有src图片的地址 或清空
/** * 提取字符串中图片url地址 * @param type $str * @return type */ function getimgs($str) { $reg = '/((http|https):\/\/)+(\w+\.)+(\w+)[\w\/\.\-]*(jpg|gif|png)/'; $matches转载 2017-07-19 19:27:11 · 3188 阅读 · 0 评论 -
正则提取汉字字符
$data = array('data'=>$topic_info['title']); //定义参数 $data = @http_build_query($data); //把参数转换成URL数据 $aContext = array('http' => array('method' => 'POST', 'header' =>转载 2017-02-21 18:49:10 · 1727 阅读 · 0 评论 -
时间戳精确到毫秒
1476671920.2476这个毫秒时间戳,怎么展示成类似2016-10-17 10:38:40 756毫秒的样子?function udate($format = 'u', $utimestamp = null) { if (is_null($utimestamp)) $utimestamp = microtime(true);转载 2016-10-17 13:32:57 · 23818 阅读 · 0 评论 -
判断远程图片是否存在,(即是否可访问,是否影应为200
function check_remote_file_exists($url) { $curl = curl_init($url); // 不取回数据 curl_setopt($curl, CURLOPT_NOBODY, true); // 发送请求 $result = curl_exec($curl); $found = false; // 如果请求没有发送失败转载 2016-08-15 14:09:21 · 1055 阅读 · 0 评论 -
接口返回值 Json格式数据
/** * 接口返回值 * Json格式数据 */ public function returns($status,$code,$msg = '',$data = NULL,$callback = NULL){ // 将时间递归转换为北京标准时间 if(empty($msg)){ // $msg = $this->lan转载 2016-08-09 14:41:16 · 5470 阅读 · 0 评论 -
html中div块返回(做为插件处理,模块)
=====================================//html div块//牛股诞生$('#ngds').click(function () { $.ajax({url:"", success:function(html){ $(".popbg").show(); $('#ngdsid')转载 2016-08-17 09:16:45 · 849 阅读 · 0 评论 -
计算两个时间戳间隔时间, (可以用于倒计时
//获得参与用户剩余时间,用于倒计时显示 public function RemainingTime($begin_time,$end_time){ if($begin_time < $end_time){ $starttime = $begin_time; $endtime = $end_time; }el转载 2016-03-29 16:01:03 · 4555 阅读 · 0 评论 -
将excel中多个sheet拆分成多个文件 (比如简历都在一个excel里)
(用到phpexcel类)1、遍历文件夹下的所有xls文件路径 (遍历目录那块可以写成传入目录参数的形式)2、循环文件目录并将整个excel中的每个sheet转成html /* * excel转html */ public function excelToHtml() { vendor('PHPExcel.PHPExcel'); //这里引入PHPExcel类...原创 2019-01-19 17:39:49 · 6657 阅读 · 0 评论