随笔分类 - PHP
PHP的一些函数方法
摘要:php 如何自动省略小数点后的0 $str = rtrim(5.00100, 0);//$str=5.001 假设后面小数都是零时,用上面那个方法后面会有一个点,用下面这个方法进行拆分 $aa = '2021.0001'; $a1 = explode('.',$aa); if($a1[1] > 0)
阅读全文
摘要:/* * 定义curl方法 请求接口传输post值 * * 开发时间: * 2020-02-02 * */ public function curlPost($url,$data=""){ $ch = curl_init(); $opt = array( CURLOPT_URL => $url, C
阅读全文
摘要: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 =
阅读全文
摘要:PHPExcel applyFromArray 除了BORDER_THICK和BORDER_THIN之外,PHPExcel还支持其他边框样式。 /* Border style */ const BORDER_NONE = 'none'; //去掉边框线 const BORDER_DASHDOT =
阅读全文
摘要:PHP 计算几个月前的今天 下面第一个方法基本全覆盖了所需功能 /* * 根据指定时间 计算指定前N个月的今天 * */ function lastMonth($nowT,$i){ $lastM1 = date('n', strtotime(" -" . $i . " month", strtoti
阅读全文
摘要: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.'
阅读全文
摘要:效果: 步骤一: 在【ThinkPHP\Library\Think】目录里面创建一个【Pinyin.class.php】文件 步骤二: 将下面的代码复制到【Pinyin.class.php】这个文件中 步骤三: 效果:
阅读全文
摘要:thinkPHP 字段为空的排在后面 thinkPHP排序排除掉为空的 PHP排序排除掉为空的
阅读全文
摘要:方法汇总: 1、 array_reduce函数法 2、 array_walk_recursive函数法 3、 array_map函数法 内容详解:
阅读全文
摘要:原地址:https://www.cnblogs.com/yangzailu/p/6474600.html 谢谢~
阅读全文
摘要://php自定义函数,用到检测数字是奇数或偶数,返回true或false。 //代码很简单,适合初学者参考。 //代码: /** * 数字检测奇偶 */ $num = 3; function checkNum($num){ return ($num%2) ? TRUE : FALSE; } //调用 if(checkNum($num) === TRUE){ echo '奇数';...
阅读全文
摘要:三元表达式 判断 案例二: 案例一:
阅读全文