随笔分类 - thinkphp
用thinkphp框架时所总结的经验
摘要:1、企业微信微盘文件通过API接口下载, //微盘接口需要的值 $data['userid'] = '';//操作者userid $data['fileid'] = '';//文件fileid $data_json = json_encode($data); //接口 $weipan_secret
阅读全文
摘要:1、在所属PHP版本文件中调整以下三个位置 2、在【Application\Common\Conf\config.php】文件中增加以下代码 /* SESSION全局配置 */ 'SESSION_OPTIONS' => array( 'path' => RUNTIME_PATH . 'Temp/',
阅读全文
摘要:php 如何自动省略小数点后的0 $str = rtrim(5.00100, 0);//$str=5.001 假设后面小数都是零时,用上面那个方法后面会有一个点,用下面这个方法进行拆分 $aa = '2021.0001'; $a1 = explode('.',$aa); if($a1[1] > 0)
阅读全文
摘要:json_encode($xm_json,JSON_UNESCAPED_UNICODE);//将json数组保存为utf8 php json_encode保存的json为utf8
阅读全文
摘要:$aa = preg_replace('/(?<=[0-9])(?=(?:[0-9]{3})+(?![0-9]))/',',',12345674.22); //输出:12,345,674.22 dump($aa);die();
阅读全文
摘要:ThinkPHP 页面中的if判断设置嵌套多层
阅读全文
摘要:PHP提交post数据丢失问题解决 PHP5.4,PHP5.6 解决方法:找到PHP对应版本的php.ini文件,我是的宝塔面板,文件在这里面【/www/server/php/56/etc】 搜索【max_input_vars】,该值默认情况下是1000 , 修改为:max_input_vars =
阅读全文
摘要:public function cs(){ // $str1 = '大学化学实验'; // $str2 = '大学物理实验'; $str1 = '大学生思想品德修养'; $str2 = '思想概论'; // $str1 = '国中567'; // $str2 = '中国1'; $str_arr1 =
阅读全文
摘要:PHP 计算几个月前的今天 下面第一个方法基本全覆盖了所需功能 /* * 根据指定时间 计算指定前N个月的今天 * */ function lastMonth($nowT,$i){ $lastM1 = date('n', strtotime(" -" . $i . " month", strtoti
阅读全文
摘要:/* * 处理封面标题 文字竖排 * */ function get_pdf_title_cl($str){ if($str){ preg_match_all("/[0-9]{1}/",$str,$arrNum);/*检测数字数量*/ preg_match_all("/[a-zA-Z]{1}/",$
阅读全文
摘要:strlen() 如果执行成功则会返回字符串的长度,如果括号中为空值则返回0 <?php $str = 'abcdefghijk'; $len = strlen($str); echo $len; //输出的结果是11 因为$str中字符串的长度是11个字符 <?php $str = ''; $le
阅读全文
摘要://$xm_id = '4559'; //只让这一个id排在前面也可以 $xm_id = '4559,4576'; $jilu_list = M('数据库表名')->where($jilu_arr)->order('field(xm_id,'.$xm_id.') desc,xm_id asc')->
阅读全文
摘要:unset($data['id']);//将指定字段去除 PHP | 删除数组中指定索引的元素,并且重排索引 使用 unset 函数去 删除一个元素,会保持原有索引不变; 如果打算重排索引(让索引从0开始,并且连续),可以使用 array_values 函数; 例: $array = array(0
阅读全文
摘要:1、调取出的树状分类,id和pid有关联逻辑 2、function.php 方法 /* * 无限极分类 生成树形数组 * $list 一维数组类型,id和pid需有逻辑关联 * $root=0 意思是pid等于零代表一级结构 * * 开发时间: * 2020-08-18 * * 开发者: * 遇事稳
阅读全文
摘要:调取出相关的分类,复制一遍,写入到数据库中 从后台调取出指定的树状分类,结构不变,复制一遍,写入到数据库中 1、调取出的树状分类,id和pid有关联逻辑 2、function.php 方法 /* * 复用相关N级分类 * $list 一维数组类型,id和pid需有逻辑关联 * $root=0 意思是
阅读全文
摘要:PHP 数字转大写方法 /** * 将数值金额转换为中文大写金额 * @param $amount float 金额(支持到分) * @param $type int 补整类型,0:到角补整;1:到元补整 * @return mixed 中文大写金额 */ function get_money_da
阅读全文
摘要:substr_replace() 函数用于把字符串的一部分替换为另一个字符串,返回混合类型。 echo substr_replace('abcdef', '###', 1); //输出 a### echo substr_replace('abcdef', '###', 1, 2); //输出 a##
阅读全文
摘要:$arr = array("a"=>1, "b"=>2, "c"=>3, "d"=>4, "e"=>5); $arr1 = array_slice($arr, 2); // 从arr的下面2开始取值 foreach($arr1 as $key=>$val){ echo $key.'='.$val.'
阅读全文
摘要:thinkPHP3.2中session的过期时间配置是不能使用的,我们需要修改一下它的配置文件thinkPHP>common>functions.php,找到这一行: if(isset($name['expire'])) ini_set('session.gc_maxlifetime', $name
阅读全文
摘要:详细查看教程:http://c.biancheng.net/view/6141.html
阅读全文