随笔分类 -  php

1 2 3 4 5 ··· 7 下一页

为什么会出现Automatically populating $HTTP_RAW_POST_DATA is deprecated ...这个报错
摘要:PHP Deprecated: Automatically populating $HTTP_RAW_POST_DATA is deprecated and will be removed in a future version. To avoid this warning set 'always_ 阅读全文

posted @ 2023-09-21 17:34 何苦-> 阅读(583) 评论(0) 推荐(0) 编辑

ThinkPHP行为扩展Behavior应用实例详解
摘要:本文以实例的形式详细介绍了ThinkPHP的行为扩展Behavior的实现方法,有助于读者更灵活的掌握ThinkPHP的开发,具体步骤如下: ThinkPHP 行为扩展 (Behavior) 流程: 最先是读取配置文件信息: ``` $mode = include is_file(CONF_PATH 阅读全文

posted @ 2023-08-08 10:33 何苦-> 阅读(44) 评论(0) 推荐(0) 编辑

No input file specified. thinkphp 高版本正则重写问题
摘要:No input file specified. 问题描述:使用TP框架做项目时,在启用REWRITE的伪静态功能的时候,首页可以访问,但是访问其它页面的时候,就提示:“No input file specified.” 原因在于使用的PHP5.6是fast_cgi模式,而在某些情况下,不能正确识别 阅读全文

posted @ 2023-08-08 10:24 何苦-> 阅读(78) 评论(0) 推荐(0) 编辑

获取当前应用路径
摘要:5.0和5.1的获取方式是不一样的 常量调整 5.1取消了所有的框架内置常量(不影响应用代码中的自定义常量),如需获取,请使用think\facade\App类的内置方法以及think\facade\Env类获取,下面给出的是5.0和5.1的常量对照表: |5.0常量 | 5.1获取方法| | | 阅读全文

posted @ 2023-08-08 10:22 何苦-> 阅读(27) 评论(0) 推荐(0) 编辑

编码小巧门
摘要:``` 'abb' 'abb' && print 'ccc'; //true 后面再执行 'abb' !== 'abb' || print 'ddd'; //false 后面再执行 echo false !== false; //先是false 那返回就是false 阅读全文

posted @ 2023-08-08 10:21 何苦-> 阅读(7) 评论(0) 推荐(0) 编辑

php 字符串函数总结
摘要:### 字符串函数 **根据用户id生成唯一的分享码** ```php /** * 根据用户id生成唯一的分享码 * @param $user_id * @return string * eq: * A000001 */ private function getRecommendCode($user 阅读全文

posted @ 2023-08-08 09:32 何苦-> 阅读(9) 评论(0) 推荐(0) 编辑

将一个数值切成N份 返加一个数组
摘要:``` /** * 将一个数值切成N份 * @param int $number 切的数值 * @param int $avgNumber 份数 * @return array */ function numberAvg($number, $avgNumber) { if ($number == 0 阅读全文

posted @ 2023-08-07 19:06 何苦-> 阅读(8) 评论(0) 推荐(0) 编辑

检测数组深度,数据深度,几维数组
摘要:``` /** * 检测数据的深度 * @param $array 要检测的数组 * @return int 返回深度值 */ function array_depth($array) { $max_depth = 1; foreach ($array as $value) { if (is_arr 阅读全文

posted @ 2023-08-07 19:05 何苦-> 阅读(18) 评论(0) 推荐(0) 编辑

二维数组排序,按其中某项排序
摘要:``` /** * 二维数组排序 * @param $arrays 目标数组 * @param $sort_key 要排序的键 * @param int $sort_order 升序|降序 * @param int $sort_type 数字|字符串|通常 * @return $arrays */ 阅读全文

posted @ 2023-08-07 19:04 何苦-> 阅读(34) 评论(0) 推荐(0) 编辑

php中计算二维数组中某一元素之和
摘要:``` [0] => array(5){ ["id"] => string(2) "11" ["name"] => string(5) "1.jpg" ["suffix"] => string(3) "jpg" ["url"] => string(29) "./Uploads/1 阅读全文

posted @ 2023-08-07 19:02 何苦-> 阅读(76) 评论(0) 推荐(0) 编辑

php多维数组自定义排序 uasort()
摘要:对数组进行排序 PHP 有一些用来排序数组的函数, 这个文档会把它们列出来。 主要区别有: - 有些函数基于 [array](mk:@MSITStore:C:\Users\Administrator\Desktop\php手册2015.chm::/res/language.types.array.h 阅读全文

posted @ 2023-08-07 19:00 何苦-> 阅读(259) 评论(0) 推荐(0) 编辑

php 无限级分类,超级简单的无限级分类,支持输出树状图
摘要:返回一维数组 ``` //无限级分类 function GetTree($arr, $pid = 0, $step = 0) { static $tree; foreach ($arr as $key => $val) { if ($val['pid'] == $pid) { $name = iss 阅读全文

posted @ 2023-08-07 18:58 何苦-> 阅读(95) 评论(0) 推荐(0) 编辑

array+array与array_merge()的区别 关于数组的合并
摘要:``` 'red',2,4); $arr2 = array('a','b','color'=>'green'); $res = array_merge($arr1,$arr2); print_r($res); echo ''; $arr3 = array(); $arr4 = array(1=>'a 阅读全文

posted @ 2023-08-07 18:50 何苦-> 阅读(30) 评论(0) 推荐(0) 编辑

php 规范的注释
摘要:/** * @name 名字 * @abstract 申明变量/类/方法 * @access 指明这个变量、类、函数/方法的存取权限 * @author 函数作者的名字和邮箱地址 * @category 组织packages * @copyright 指明版权信息 * @const 指明常量 * @ 阅读全文

posted @ 2023-08-07 11:44 何苦-> 阅读(13) 评论(0) 推荐(0) 编辑

$_SERVER 全局变量内容详解
摘要:``` echo"服务器";//********************** 服务器 ********************* echo $_SERVER['SERVER_NAME'].""; //服务器的名称 echo $_SERVER['SERVER_ADDR'].""; //服务器的ip e 阅读全文

posted @ 2023-08-07 11:43 何苦-> 阅读(42) 评论(0) 推荐(0) 编辑

一个类继承一个单例还是单例的实现
摘要:``` class A { static $inc; private function __construct(){} private function __clone(){} public static function get_self() { if(!(self::$inc instanceo 阅读全文

posted @ 2023-08-07 11:42 何苦-> 阅读(7) 评论(0) 推荐(0) 编辑

php://input输入流详解
摘要:php://input输入流详解 对于`php://input`介绍,PHP官方手册文档有一段话对它进行了很明确地概述。 `php://input allows you to read raw POST data. It is a less memory intensive alternative 阅读全文

posted @ 2023-08-07 11:39 何苦-> 阅读(112) 评论(0) 推荐(0) 编辑

简单实现单例原理
摘要:``` //单例模式 class MySQL { private static $instance; private function __construct() { } private function __clone() { } public static function getInstanc 阅读全文

posted @ 2023-08-07 11:25 何苦-> 阅读(5) 评论(0) 推荐(0) 编辑

页面静态化的方法 伪静态
摘要:``` 1.页面静态化 --在静态页面还是会有一部分内容会发送变动,可以使用ajax动态加载这些需要变动的数据 1.真静态 1)使用ob缓存获取页面输出的内容,进行静态页面生成 缓存区:ob缓存区=》程序缓存区=》浏览器缓存区 ob_start() 开启ob缓存 ob_clean() 清除缓存区 之 阅读全文

posted @ 2023-08-07 11:24 何苦-> 阅读(32) 评论(0) 推荐(0) 编辑

laravel 安装
摘要:通过composer安装laravel composer create-project --prefer-dist laravel/laravel=5.6.* www.blog.com # 创建项目 create-project # 以压缩方式下载 --prefer-dist # 下载的版本 lar 阅读全文

posted @ 2023-02-28 14:08 何苦-> 阅读(45) 评论(0) 推荐(0) 编辑

1 2 3 4 5 ··· 7 下一页

导航