转到正文

博客水木

一个学习总结与工作经验分享博客。

存档

分类: PHP相关技术

PHP是现在网站中最为常用的后端语言之一,是一种类型系统 动态、弱类型的面向对象式编程语言。可以嵌入HTML文本中,是目前最流行的web后端语言之一,并且可以和Web Server 如apache和nginx方便的融合。目前,已经占据了服务端市场的极大占有量。 但是,弱类型,一些方便的特性由于新手程序员的不当使用,造成了一些漏洞,...继续阅读

...

location正则写法 一个示例: location  = / { # 精确匹配 / ,主机名后面不能带任何字符串 [ configuration A ] } location  / { # 因为所有的地址都以 / 开头,所以这条规则将匹配到所有请求 # 但是正则和最长字符串会优先匹配 [ configuration B ] } location /documents/ { # 匹配任何以 /documents/ 开头的地址,...继续阅读

...

PHP伪静态的使用主要是为了隐藏传递的参数名,今天介绍的PHP伪静态的方法总共有四种方法以加深对PHP伪静态的了解。 伪静态方法一: <?php //伪静态方法一 // localhost/php100/test.php?id|1@action|2 $Php2Html_FileUrl = $_SERVER["REQUEST_URI"]; echo $Php2Html_FileUrl."<br>"; // /php100/test.php?id...继续阅读

...

最近做的一个需求,要通过PHP调用cURL,以multipart/form-data格式上传文件。踩坑若干,够一篇文章了。 重要警告 没事不要读PHP的官方中文文档!版本跟不上坑死你! 不同版本PHP之间cURL的区别 PHP的cURL支持通过给CURL_POSTFIELDS传递关联数组(而不是字符串)来生成multipart/form-data的POST请求。 传统上,PHP的cURL...继续阅读

...

变量的范围即它定义的上下文背景(也就是它的生效范围)。大部分的 PHP 变量只有一个单独的范围。这个单独的范围跨度同样包含了 include 和 require 引入的文件。例如: <?php $a = 1; include 'b.inc'; ?> 这里变量 $a 将会在包含文件 b.inc 中生效。但是,在用户自定义函数中,一个局部函数范围将被引入。任...继续阅读

...

为方便大家对MySQL 5.7的认识和学习,社群众译者 倾力 翻译了MySQL 5.7 FAQ文档,以解答大家在使用过程中的各种困惑。 由于篇幅过大,本文将摘录部分精华,需要完整版的同学请务必点击文末【阅读原文】或回复“FAQ”到DBAplus社群订阅号下载珍藏~ 文中部分内容涉及MySQL 5.7官方用户手册(以下简称“手册”),建议在阅读...继续阅读

...

由于配置是运行过那么长时间,很稳定,基本上不考虑,所以本次主要是sql的优化,并且集中在开源中国的个人空间。下面是这次优化的数据库版本: 案例一:粉丝查询优化 粉丝查询有2条sql --查询所有粉丝 SELECT user FROM osc_friends f INNER JOIN osc_users u ON u.id=f.user AND f.friend=? AND f.user<>? ORDER...继续阅读

...

简单的数组遍历,这些基于foreach,for之类的语句,下面我来介绍数组的高级遍历方法介绍,各位朋友可参考,这些数组才真用于开发实用性能强,复杂也更高了. PHP对数组的处理可以称为该语言最有吸引力的特性之一,它支持70多种数组相关的函数,不论你想翻转一个数组、判断某个值在数组中是否存在、将数组转换成一个字符串还是计算...继续阅读

...

PHP作为一个脚本的解释型语言,弱变量的特点和执行完释放资源的特点诸城,PHP7的强势加入更是在后端语言的群雄中掀起了一阵强烈的旋风。好了,由于本人我平时也不怎么注意变量的作用域,由此写这篇文章也算是自我提醒。 而PHP的语法特点和c++也比较像,再加上$_POST,$FILE等全局变量和__construct()和__destruct()等魔术...继续阅读

...

override(重写,覆盖) 1、方法名、参数、返回值相同。 2、子类方法不能缩小父类方法的访问权限。 3、子类方法不能抛出比父类方法更多的异常(但子类方法可以不抛出异常)。 4、存在于父类和子类之间。 5、方法被定义为final不能被重写。 overload(重载,过载) 1、参数类型、个数、顺序至少有一个不相同。 2、不能重载只...继续阅读

...

无觅相关文章插件,快速提升流量