![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PHP基础知识
文章平均质量分 69
Mason丶Liu
这个作者很懒,什么都没留下…
展开
-
PHP常用正则表达式汇总
1. 平时做网站经常要用正则表达式,下面是一些讲解和例子,仅供大家参考和修改使用: 2. "^\d+$" //非负整数(正整数 + 0) 3. "^[0-9]*[1-9][0-9]*$" //正整数 4. "^((-\d+)|(0+))$" //非正整数(负整数 + 0) 5. "^-[0-9]*[1-9][0-9]*$" //负整数 6. "...转载 2018-11-27 15:09:08 · 250 阅读 · 0 评论 -
php namespace命名空间
据个人理解,用到所需要的类时,需要先require或include引入,所以会发生类重定义的错误的前提是:两个相同命名的类都有被引入。目前有些php框架会自动加载(即include)所有新建的model类,所以为了避免你新建的model类和项目框架原生的核心类发生重名冲突,采用了namespace。首先若引入两个相同的类则会显示:Fatal error: Cannot redeclare cl...原创 2018-08-08 14:12:00 · 187 阅读 · 0 评论 -
php获取post参数的几种方式
PHP默认识别的数据类型是application/x-www.form-urlencoded标准的数据类型。 php获取post参数的几种方式1、$_POST['paramName'] 只能接收Content-Type: application/x-www-form-urlencoded提交的数据...php会将http请求body相应数据会 填入到数组$_POST,填入到$_POST...转载 2018-08-07 16:11:45 · 3499 阅读 · 0 评论 -
php获取post参数的几种方式
PHP默认识别的数据类型是application/x-www.form-urlencoded标准的数据类型。php获取post参数的几种方式1、POST[′paramName′]只能接收Content−Type:application/x−www−form−urlencoded提交的数据...php会将http请求body相应数据会填入到数组POST[′paramName′]只能接收Con...转载 2018-08-07 16:08:15 · 4857 阅读 · 0 评论 -
PHP 配置文件详解(php.ini 详解 )
[PHP] ; PHP还是一个不断发展的工具,其功能还在不断地删减 ; 而php.ini的设置更改可以反映出相当的变化, ; 在使用新的PHP版本前,研究一下php.ini会有好处的;;;;;;;;;;;;;;;;;;; ; 关于这个文件 ; ;;;;;;;;;;;;;;;;;;;; 这个文件控制了PHP许多方面的观点。为了让PHP读取这个文件,它必须被命名为 ; ...转载 2018-07-04 10:20:43 · 276 阅读 · 0 评论 -
php修改SESSION的有效生存时间
如何修改SESSION的生存时间我们来手动设置 Session 的生存期:<?phpsession_start(); // 保存一天 $lifeTime = 24 * 3600; setcookie(session_name(), session_id(), time() + $lifeTime, "/"); ?> 其实 Session 还提供了一个函数 session...原创 2018-07-04 10:18:49 · 660 阅读 · 0 评论 -
二维数组排序
二维数组排序转载 2017-12-06 14:50:30 · 325 阅读 · 0 评论 -
PHP单例模式
单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。为什么使用单例模式呢 使用单例模式可以避免大量的new操作。因为每一次new操作都会消耗系统和内存的资源。**单例模式特点(三私一公) 私有的构造方法 (防止类外实例化) 私有的克隆方法 (防止通过克隆生成对象) 私有的静态属性 (保存类的实例) 公有的静态方法 (调取这个类相当一个接口 )**...原创 2018-05-23 10:59:41 · 118 阅读 · 0 评论 -
单例模式 封装PHP的mysql类
<?php /* *describe:单例模式 数据库类 单例模式的必要条件 (1)私有的构造方法-为了防止在类外使用new关键字实例化对象 (2)私有的成员属性-为了防止在类外引入这个存放对象的属性 (3)私有的克隆方法-为了防止在类外通过clone成生另一个对象 (4)公有的静态方法-为了让用户进行实例化对象的操作 */...原创 2018-05-25 13:30:06 · 1539 阅读 · 0 评论 -
php结合redis实现高并发下的抢购、秒杀功能
http://blog.csdn.net/nuli888/article/details/51865401转载 2018-01-08 13:59:47 · 313 阅读 · 0 评论 -
PHP header 的用法
1. 跳转页面header('Location:'.$url); //Location和":"之间无空格。2. 声明content-typeheader('content-type:text/html;charset=utf-8');3. 返回response状态码header('HTTP/1.1 404 Not Found');4. 在某个时间后执行跳转原创 2018-01-05 16:05:00 · 199 阅读 · 0 评论 -
parse_str与http_build_query的使用
//parse_str与http_build_query的使用 //使用parse_str将url字符串转变为key=>value的数组 $str = "tn=monline_dg&ie=utf-8&bs=httpbuildurl&f=3&rsv_bp=1&wd=php+buildquery&rsv_sug3=17&rsv_sug4=330&rsv_sug1=16&oq=php+build原创 2018-01-05 15:27:50 · 288 阅读 · 0 评论 -
laravel接收上传文件获取各种文件名和信息
$file = Input::file(‘myfile’); //检验一下上传的文件是否有效. if(if($file -> isValid())){ //原上传文件名称 $clientName = $file -> getClientOriginalName(); //...原创 2019-09-26 15:19:29 · 8059 阅读 · 0 评论