PHP经验

  • PHP字符串中单引号与双引号的区别

    单引号 要表达一个单引号自身,需在它的前面加个反斜线(\)来转义。要表达一个反斜线自身,则用两个反斜线(\\)。其它任何方式的反斜线都会被当成反斜线本身:也就是说如果想使用其它转义序列例如 \r 或者 \n,并不代表任何特殊含义,就单纯是这两个字符本身。 双引号 和单引号字符串一样,除下面…

    PHP经验 2021年10月29日
    0480
  • PHP语言empty()函数与isset()函数的讲解

    empty — 检查一个变量是否为空 当var存在,并且是一个非空非零的值时返回 false 否则返回 true. 以下的东西被认为是空的: false 0 (作为整数的0) 0.0 (作为浮点数的0) “” (空字符串)以及”0″&nbs…

    PHP经验 2021年10月29日
    0620
  • PHP语言gettype()、get_class()、get_parent_class()、instanceof的详解

    gettype — 获取变量的类型 get_class — 返回对象的类名 get_parent_class — 返回对象或类的父类名 如果 obj 是对象,则返回对象实例 obj 所属类的父类名。 instanceof…

    PHP经验 2021年10月29日
    0450
  • PHP中echo语言结构的详解

    echo 的作用:输出一个或多个字符串且没有返回值。 echo 不是一个函数,它是一个语言结构。 不一定要使用小括号来指明参数,单引号,双引号都可以。另外,如果你想给echo 传递多个参数, 那么就不能使用小括号。

    PHP经验 2021年10月29日
    0620
  • PHP连接数据库的流程

    1.连接到数据库 连接MySQL的php基本函数库是mysqli。i 表示优化版本,未优化版本为mysql。 2.查询数据库 5.使用事务编程 默认情况下,数据库连接处于 自动提交模式(autocommit mode),即每个SQL语句一旦被执行便会被提交给数据库。如果一旦SQL命令被提交,就无法对它执行回滚操作。

    PHP经验 2021年10月29日
    01000
  • Laravel环境配置文件.env的加载过程

    在全新的 Laravel 安装中,应用程序的根目录将包含一个.env.example文件,该文件定义了许多常见的环境变量。在 Laravel 安装过程中,这个文件会自动复制并重命名为.env文件。 然后config使用 Laravel 的env函数从目录中的各种 Laravel 配置文件中检索这些值。 如果.env文件…

    PHP经验 2021年7月23日
    02630
  • PHP语言的::class用法详解

    关键词 class 可用于类名的解析。 使用 ClassName::class 可以获取包含类 ClassName 的完全限定名称。这对使用了 命名空间 的类尤其有用。 以上例程会输出: PHP8开始关键词 class也可用于对象…

    PHP经验 2021年7月22日
    01170
  • PHP语言的类型强制转换

    PHP 中的类型强制转换和 C 中的非常像:在要转换的变量之前加上用括号括起来的目标类型。 允许的强制转换有: (int), (integer) – 转换为整形 int (bool), (boolean) – 转换为布尔类型 bool (float), (double), (…

    PHP经验 2021年6月3日
    0370
  • PHP中require与include语言结构的区别

    require() 和 include() 几乎完全一样,除了处理失败的方式不同之外。require 在出错时产生 E_COMPILE_ERROR 级别的错误。换句话说将导致脚本中止而 include 只产生警告(E_WARNING),脚本…

    PHP经验 2021年5月9日
    04760
  • PHP Extensions (PHP Modules)、PECL、PEAR的区别

    PHP Extensions(扩展)又称为PHP Modules (模块),分为PHP Core Extensions(核心扩展)、PHP Bundled Extensions(绑定扩展)、PHP External Extensions(外部扩展)、PECL(PHP Extension Community Librar…

    PHP经验 2021年5月8日
    03290