随笔分类 - php
摘要:urlencode()函数 在PHP官方网站中的解释如下: 编码 URL 字符串——就是对特殊字符进行编码转移(. _ - 除外); 此函数便于将字符串编码并将其用于 URL 的请求部分,同时它还便于将变量传递给下一页。
阅读全文
摘要:总结就是 method_exists()检查方法是否存在 is_callable()是否存在并可在当前作用域是否可调用
阅读全文
摘要:windows下搭建nginx+php开发环境 1.前言 windows下大多我们都是下载使用集成环境,但是本地已经存在一个集成环境,但不适合项目的需求。因此准备再自己搭建一个环境。 2.准备 工具: 下载 nginx1.14.0(版本根据自己需要下载,本教程使用1.14.0版本) 下载 PHP7.
阅读全文
摘要:PHP的unset()函数用来清除、销毁变量,不用的变量,我们可以用unset()将它销毁。但是某些时候,用unset()却无法达到销毁变量占用的内存!我们先看一个例子: 最后输出unset()之前占用内存减去unset()之后占用内存,如果是正数,那么说明unset($s)已经将$s从内存中销毁(
阅读全文
摘要:编码问题 在学习编程中,编码问题是一个很重要的问题,每个程序员都应该了解并有一定的深入理解,不然以后工作中出现各种乱码问题却无从解决 首先,计算机底层只能用高低电平来代表表1和0,所以计算机底层也只能解析二进制形式的数据。最早的计算机是使用8个比特(bit)作为一个字节(byte),所以,一个字节能
阅读全文
摘要:chr(239) . chr(187) . chr(191) 作为一名初学者,偶尔在代码中发现这么一段代码: 那么到底有什么用了,因此我在网上查阅了大量资料。 相信新手都遇到这么一个bug,就是接口传回了json字符串数据,但是用json_decode()转码的时候发现,数据为NULL。 原因就是U
阅读全文
摘要:Composer -- PHP依赖管理的新时代 一、简介 说到composer,绝大多数的开发人员都会用到。composer是一个什么工具呢? composer 是 PHP 用来管理依赖(dependency)关系的工具。它允许你申明项目所依赖的代码库,它会在你的项目中为你安装他们。 compose
阅读全文
摘要:TODO注释 什么是TODO注释? 标记的注释,表示你代办的任务。 作用 标记你需要编写的任务位置 使用方法 TODO: + 说明: 如果代码中有该标识,说明在标识处有功能代码待编写,待实现的功能在说明中会简略说明。 如图: 完成后可改成DONE。 在PHPSTORM中可使用快捷键alt+6查看 还
阅读全文
摘要:1.什么是引用变量,用什么符号定义引用变量? 概念:用不同的名称引用同一个变量的内容;用&符号定义。 例如: 当$b修改时,修改的是$b指向的内存空间,$a也跟着变化。 扩展: 正常情况下,如: 没有引用地址空间时,当$b = $a ;$b指向$a的地址空间,当$a重新赋值时,才会再开辟另一个地址空
阅读全文
摘要:php单例模式 单例模式,是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中一个类只有一个实例。即一个类只有一个对象实例。 要点主要有三个: 1.一个类只能有一个对象; 2.必须是自行创建这个类的对象; 3,要想整个系统提供这一个对象; 从具体实现角度
阅读全文
摘要:php提供了一个语法结构用于遍历数组和对象 foreach 遍历数组用法 输出结果: 键名:0键值:1键名:1键值:2键名:2键值:3键名:3键值:4键名:4键值:5 而foreach则不能直接遍历对象里面的属性,需要通过迭代器(预定义接口) 最基本的迭代器接口是Iterator Iterator里
阅读全文

浙公网安备 33010602011771号