php语言

PHP基础知识

时间:2024-07-29 23:47:46 php语言 我要投稿

PHP基础知识大全

  PHP是一种通用开源脚本语言。下面小编整理了PHP基础知识大全,希望对大家有帮助!

PHP基础知识大全

  PHP学习

  PHP是“PHP Hypertext Preprocessor”的首字母缩略词,一种被广泛使用的在服务器上执行的开源脚本语言。

  PHP支持三种注释:

  //单行注释

  #也是单行注释

  /*

  这个是

  多行

  注释

  */

  PHP大小写敏感与否:

  所有用户定义的函数、类和关键词(例如 if、else、echo 等等)都对大小写不敏感。

  所有变量都对大小写敏感。

  PHP 变量规则:

  · 变量以 $ 符号开头,其后是变量的名称

  · 变量名称必须以字母或下划线开头

  · 变量名称不能以数字开头

  · 变量名称只能包含字母数字字符和下划线(A-z、0-9 以及 _)

  · 变量名称对大小写敏感($y 与 $Y 是两个不同的变量)

  PHP 有三种不同的变量作用域:

  · local(局部),只能在函数内部进行访问。

  · global(全局),只能在函数以外进行访问,用于访问函数内的全局变量。。

  · static(静态),需要不删除某个局部变量。

  PHP echo 和 print 语句

  echo 和 print 之间的差异:

  · echo - 能够输出一个以上的字符串

  · print - 只能输出一个字符串,并始终返回 1

  PHP数据类型:字符串、整数、浮点数、逻辑、数组、对象、NULL。

  整数是没有小数的数字。

  浮点数是有小数点或指数形式的数字。

  PHP var_dump() 会返回变量的数据类型和值。

  对象是存储数据和有关如何处理数据的信息的数据类型。

  在 PHP 中,必须明确地声明对象。

  首先我们必须声明对象的类。对此,我们使用 class 关键词。类是包含属性和方法的结构。

  然后我们在对象类中定义数据类型,然后在该类的实例中使用此数据类型。

  Class Car

  {

  Var $color;

  Function Car($color=”green”) {

  $this->color = $color;

  }

  Function what_color() {

  Return $this->color;

  }

  }

  特殊的 NULL 值表示变量无值。NULL 是数据类型 NULL 唯一可能的值。NULL 值标示变量是否为空。也用于区分空字符串与空值数据库。

  PHP 字符串函数

  Strlen()函数:返回字符串的长度,以字符计。

  strpos()函数:检索字符串内指定的字符或文本。

  设置 PHP 常量

  如需设置常量,请使用 define() 函数 - 它使用三个参数:

  1. 首个参数定义常量的名称

  2. 第二个参数定义常量的值

  3. 可选的第三个参数规定常量名是否对大小写敏感。默认是 false(对大小写敏感)。

  PHP 字符串运算符

  PHP foreach 循环

  foreach 循环只适用于数组,并用于遍历数组中的每个键/值对。

  $color = array(“red”, “green”, “blue”, “yellow”);

  Foreach($colors as $value) {

  Echo “$value

  ”;

  }

  PHP 数组

  在 PHP 中, array() 函数用于创建数组:

  在 PHP 中,有三种数组类型:

  · 索引数组 - 带有数字索引的数组

  · 关联数组 - 带有指定键的数组,遍历并输出关联数组的所有值,您可以使用 foreach 循环

  · 多维数组 - 包含一个或多个数组的数组

  count() 函数用于返回数组的长度(元素数):

  PHP - 数组的排序函数

  在本节中,我们将学习如下 PHP 数组排序函数:

  · sort() - 以升序对数组排序

  · rsort() - 以降序对数组排序

  · asort() - 根据值,以升序对关联数组进行排序

  · ksort() - 根据键,以升序对关联数组进行排序

  · arsort() - 根据值,以降序对关联数组进行排序

  · krsort() - 根据键,以降序对关联数组进行排序

  PHP 全局变量 - 超全局变量

  PHP 中的许多预定义变量都是“超全局的”,这意味着它们在一个脚本的全部作用域中都可用。在函数或方法中无需执行 global $variable; 就可以访问它们。

  这些超全局变量是:

  · $GLOBALS

  · $_SERVER

  · $_REQUEST

  · $_POST

  · $_GET

  · $_FILES

  · $_ENV

  · $_COOKIE

  · $_SESSION


【PHP基础知识】相关文章:

PHP语言基础知识07-16

PHP中的Memcache基础知识10-25

php学习笔记:基础知识08-31

php基础知识学习笔记08-15

PHP基础知识考试题08-15

PHP新手必须知道的基础知识07-20

PHP知识:正则表达式基础知识10-14

php与php MySQL之间的关系10-03

什么是PHP PHP与ASP比较09-18

php正则去掉php注释07-30