PHP基础

变量

  • 函数之外声明的变量拥有 Global 作用域,只能在函数以外进行访问。
  • 函数内部声明的变量拥有 LOCAL 作用域,只能在函数内部进行访问。
  • PHP 同时在名为 $GLOBALS[index] 的数组中存储了所有的全局变量。下标存有变量名。这个数组在函数内也可以访问,并能够用于直接更新全局变量。
  • global 关键词用于访问函数内的全局变量。
  • static 关键词
  • 打印变量
$cars=array("Volvo","BMW","SAAB");
echo "my car is a {$cars[2]}".$cars[1]."测试";
  • echo - 能够输出一个以上的字符串
  • print - 只能输出一个字符串,并始终返回 1

数据类型

  • 整数规则
整数必须有至少一个数字(0-9)
整数不能包含逗号或空格
整数不能有小数点
整数正负均可
可以用三种格式规定整数:十进制、十六进制(前缀是 0x)或八进制(前缀是 0)
  • 浮点数是有小数点或指数形式的数字。
  • 逻辑是 true 或 false
  • 特殊的 NULL 值表示变量无值。NULL 是数据类型 NULL 唯一可能的值。

字符串函数

  • strlen() 函数返回字符串的长度,以字符计。
strlen() 常用于循环和其他函数,在确定字符串何时结束很重要时。(例如,在循环中,我们也许需要在字符串的最后一个字符之后停止循环)。
  • strpos() 函数用于检索字符串内指定的字符或文本。

PHP 常量

  • 常量是单个值的标识符(名称)。在脚本中无法改变该值。
  • 有效的常量名以字符或下划线开头(常量名称前面没有 $ 符号)。
define("TEST_AVATAR", "this avatar is very good");
    echo TEST_AVATAR;

PHP运算符
http://www.w3school.com.cn/php/php_operators.asp

PHP foreach 循环

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

PHP - 数组的排序函数

  • sort() - 以升序对数组排序
  • rsort() - 以降序对数组排序
  • asort() - 根据值,以升序对关联数组进行排序
  • ksort() - 根据键,以升序对关联数组进行排序
  • arsort() - 根据值,以降序对关联数组进行排序
  • krsort() - 根据键,以降序对关联数组进行排序
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • PHP 简介 和 开发环境配置 PHP(Hypertext Preprocessor)是全球最流行的Web程序开发...
    流云012阅读 3,610评论 1 2
  • 软件体系结构 1.单主机结构 界面显示、业务逻辑和数据存取功能都是在用户主机上实现,需要下载软件并安装,易盗版 2...
    sidney_c阅读 4,090评论 2 3
  • [if !supportLists]1.[endif]PHP基础(变量的八种类型、empty和isset、null...
    4e855d444c9f阅读 3,685评论 0 0
  • php基础 基本语法形式 区分大小写 主要是指变量名区分大小写 常量通常也区分,但常量也可以自己设定为不区分(不推...
    代码与艺术阅读 4,721评论 1 12
  • 子曰:弟子入则孝,出则弟,谨而信,泛爱众而亲仁,行有余力,则以学文。 孔子说:年幼的人回到家里就应该孝顺父母,出门...
    Lo俊彦阅读 1,469评论 1 0