- author:咔咔 wechat:fangkangfk 案例:在有的地方添加图片时,会出现添加多条的情况,添加格式如下,我们进行处理一下 这是一个公共方法。是使用了str_replace的方法来处理的 public function trimall($str)//删除空格 { $... author:咔咔 wechat:fangkangfk 案例:在有的地方添加图片时,会出现添加多条的情况,添加格式如下,我们进行处理一下 这是一个公共方法。是使用了str_replace的方法来处理的 public function trimall($str)//删除空格 { $...
- 命名的规则 加一个为私有的 加两个一般都是系统默认的,系统预定义的,即所谓: ===================== “魔术方法”与“魔术常量” ===================== ★PHP起止为双下划线的常量即为“魔术常量”: __LINE__文件中的当... 命名的规则 加一个为私有的 加两个一般都是系统默认的,系统预定义的,即所谓: ===================== “魔术方法”与“魔术常量” ===================== ★PHP起止为双下划线的常量即为“魔术常量”: __LINE__文件中的当...
- $a ?? 0 等同于 isset($a) ? $a : 0。 $a ?: 0 等同于 $a ? $a : 0。 empty: 判断一个变量是否为空(null、false、00、0、’0′、』这类,都会返回true)。 isset: 判断一个变量是否设置(值为false、00、0、’0′、』这类,也会返回true)。 ------... $a ?? 0 等同于 isset($a) ? $a : 0。 $a ?: 0 等同于 $a ? $a : 0。 empty: 判断一个变量是否为空(null、false、00、0、’0′、』这类,都会返回true)。 isset: 判断一个变量是否设置(值为false、00、0、’0′、』这类,也会返回true)。 ------...
- 如果已经发现/data,有很长一个txt记事本,说明已经被其他人SQL注入了,或是已经有人进行尝试SQL注入了了。 记事儿本如:75252sdaswfdfsfq538ef2ad3556_safe.txt这样的。 把以下代码一个个的复制到地址栏中并确定第一行算是一次确定网址/plus/search.php?kwtype=0... 如果已经发现/data,有很长一个txt记事本,说明已经被其他人SQL注入了,或是已经有人进行尝试SQL注入了了。 记事儿本如:75252sdaswfdfsfq538ef2ad3556_safe.txt这样的。 把以下代码一个个的复制到地址栏中并确定第一行算是一次确定网址/plus/search.php?kwtype=0...
- PS: 此方案适用于 Windows、macOS 老祖宗说过磨刀不误砍柴工,又说过工欲善其事,必先利其器。这话无论放到何时都适用。上次折腾开发环境是 Docker 优化之 Docker-sync 解决 Docker 挂载缓慢 的问题,然而这一改问题更大了。 在我日常开发了数天后,总结了 docker-s... PS: 此方案适用于 Windows、macOS 老祖宗说过磨刀不误砍柴工,又说过工欲善其事,必先利其器。这话无论放到何时都适用。上次折腾开发环境是 Docker 优化之 Docker-sync 解决 Docker 挂载缓慢 的问题,然而这一改问题更大了。 在我日常开发了数天后,总结了 docker-s...
- https://www.baidu.com/s?ie=utf-8&f=8&rsv_bp=1&tn=monline_3_dg&wd=dedecms 邮箱&oq=dedecms&rsv_pq=f743678800097d02&rsv_t=254bk22iTtS... https://www.baidu.com/s?ie=utf-8&f=8&rsv_bp=1&tn=monline_3_dg&wd=dedecms 邮箱&oq=dedecms&rsv_pq=f743678800097d02&rsv_t=254bk22iTtS...
- https://www.jb51.net/article/151580.htm 前言 php默认使用文件存储session,如果并发量大,效率会非常低。而redis对高并发的支持非常好,可以利用redis替换文件来存储session。 最近就遇到了这个问题,之前找了... https://www.jb51.net/article/151580.htm 前言 php默认使用文件存储session,如果并发量大,效率会非常低。而redis对高并发的支持非常好,可以利用redis替换文件来存储session。 最近就遇到了这个问题,之前找了...
- http://laravelacademy.org/post/8929.html 简介 想要快速实现该功能?只需要在新安装的 Laravel 应用下运行 php artisan make:auth(如果你已经执行过此命令,可忽略),然后在浏览器中访问 http://your-app.test/regi... http://laravelacademy.org/post/8929.html 简介 想要快速实现该功能?只需要在新安装的 Laravel 应用下运行 php artisan make:auth(如果你已经执行过此命令,可忽略),然后在浏览器中访问 http://your-app.test/regi...
- 大家在使用PHP进行GET或POST提交数据时,经常会在URL带着参数进行传递,比如www.mdaima.com/get.php?id=1&page=5,这里就将id编号和page页码进行了参数传递,如果这样直接明文传输,会将参数直接暴露给用户,要是是比较重要的数据这样传输我觉得还是不太安全。那如果将参数变成下面... 大家在使用PHP进行GET或POST提交数据时,经常会在URL带着参数进行传递,比如www.mdaima.com/get.php?id=1&page=5,这里就将id编号和page页码进行了参数传递,如果这样直接明文传输,会将参数直接暴露给用户,要是是比较重要的数据这样传输我觉得还是不太安全。那如果将参数变成下面...
- 序言 如你看到这篇文章对PHP秒杀系统感兴趣,那么可以点击图像查看连载的文章。 源码在第二篇文章可以看到,自行拉取 1. 提高页面访问速度配置压缩gzip 配置压缩gzip 2. 可以对比以下差别 上面是服务器加上了gzip的效果,下图是本地没有经过压缩的加载时间 2. 提高页面访问速度合并和压缩js、css... 序言 如你看到这篇文章对PHP秒杀系统感兴趣,那么可以点击图像查看连载的文章。 源码在第二篇文章可以看到,自行拉取 1. 提高页面访问速度配置压缩gzip 配置压缩gzip 2. 可以对比以下差别 上面是服务器加上了gzip的效果,下图是本地没有经过压缩的加载时间 2. 提高页面访问速度合并和压缩js、css...
- https://segmentfault.com/q/1010000006467833 一个下划线是私有变量以及私有方法两个下划线是PHP内置变量。 以下划线开头,表示为类的私有成员. 这只是个不成文的规定, 非要说好处,就是增强可读性吧, 你一看到以下划线开头的, 就是私有成员了. 框架将变量名、函数名用 _... https://segmentfault.com/q/1010000006467833 一个下划线是私有变量以及私有方法两个下划线是PHP内置变量。 以下划线开头,表示为类的私有成员. 这只是个不成文的规定, 非要说好处,就是增强可读性吧, 你一看到以下划线开头的, 就是私有成员了. 框架将变量名、函数名用 _...
- 目录 1 array_reduce函数法2 array_walk_recursive函数法3 array_map函数法 假设有下面一个二维数组: $user = array( '0' => array('id' => 100, 'username' => 'a1... 目录 1 array_reduce函数法2 array_walk_recursive函数法3 array_map函数法 假设有下面一个二维数组: $user = array( '0' => array('id' => 100, 'username' => 'a1...
- 在写这篇文章之前一直对memcache 、memcached模糊,相差一个字母,特此总结下: Memcache是什么? Memcache是一个自由和开放源代码、高性能、分配的内存对象缓存系统。用于加速动态web应用程序,减轻数据库负载。它可以应对任意多个连接,使用非阻塞的网络IO。由于它的工作机制是在内存中开辟... 在写这篇文章之前一直对memcache 、memcached模糊,相差一个字母,特此总结下: Memcache是什么? Memcache是一个自由和开放源代码、高性能、分配的内存对象缓存系统。用于加速动态web应用程序,减轻数据库负载。它可以应对任意多个连接,使用非阻塞的网络IO。由于它的工作机制是在内存中开辟...
- 最近一段时间一直在做APP接口,总结一下APP接口开发以来的心得,与大家分享:1. 客户端/服务器接口请求流程:安卓/IOS客户端 –> PHP接口 –> 服务器端 –> 数据处理 –> 返回值(客户端接收并处理)APP的通信方式: 客... 最近一段时间一直在做APP接口,总结一下APP接口开发以来的心得,与大家分享:1. 客户端/服务器接口请求流程:安卓/IOS客户端 –> PHP接口 –> 服务器端 –> 数据处理 –> 返回值(客户端接收并处理)APP的通信方式: 客...
- 文章正文 cURL是利用url语法规定传输文件和数据的工具。php中有curl拓展,一般用来实现网络抓取,模拟发送get post请求,文件上传。 在php中建立curl的基本步骤如下: 1 初始化 2 设置选项,包括url &n... 文章正文 cURL是利用url语法规定传输文件和数据的工具。php中有curl拓展,一般用来实现网络抓取,模拟发送get post请求,文件上传。 在php中建立curl的基本步骤如下: 1 初始化 2 设置选项,包括url &n...
上滑加载中
推荐直播
-
基于开源鸿蒙+海思星闪开发板:嵌入式系统开发实战(Day1)
2025/03/29 周六 09:00-18:00
华为开发者布道师
本次为期两天的课程将深入讲解OpenHarmony操作系统及其与星闪技术的结合应用,涵盖WS63E星闪开发板的详细介绍、“OpenHarmony+星闪”的创新实践、实验环境搭建以及编写首个“Hello World”程序等内容,旨在帮助学员全面掌握相关技术并进行实际操作
回顾中 -
基于开源鸿蒙+海思星闪开发板:嵌入式系统开发实战(Day2)
2025/03/30 周日 09:00-12:00
华为开发者布道师
本次为期两天的课程将深入讲解OpenHarmony操作系统及其与星闪技术的结合应用,涵盖WS63E星闪开发板的详细介绍、“OpenHarmony+星闪”的创新实践、实验环境搭建以及编写首个“Hello World”程序等内容,旨在帮助学员全面掌握相关技术并进行实际操作
回顾中 -
从AI基础到昇腾:大模型初探、DeepSeek解析与昇腾入门
2025/04/02 周三 16:00-17:30
不易 / 华为云学堂技术讲师
昇腾是华为研发的AI芯片,其具有哪些能力?我们如何基于其进行开发?本期直播将从AI以及大模型基础知识开始,介绍人工智能核心概念、昇腾AI基础软硬件平台以及昇腾专区,旨在为零基础或入门级学习者搭建从AI基础知识到昇腾技术的完整学习路径。
回顾中
热门标签