• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

php手册翻阅笔记(1)

php 搞代码 4年前 (2022-01-24) 23次浏览 已收录 0个评论

php手册阅读笔记(1)

1. Language Reference | Basic Syntax

? ? php文件尾部的结束标记(?>)最好省略,防止文件尾部添加多余的空格和回车

? ? 可以使用/* */, //, #方式的注释

?

2. 类型

? ? 支持四种标量:boolean、integer、float(与double相同)、string

? ? 支持两种结构:array、object

? ? 支持三种特殊类型:resource、NULL、callable

?

? ? 类型没必要设置,在运行期间PHP可以自行根据上下文推导出来。

?

<%php$a_bool = TRUE;$a_str = "Str";$a_str2 = 'Str';$an_int = 12;echo get_type($a_bool);if (is_int($an_int)) {    echo "int";}

?

? ? boolean: TRUE/FALSE, (bool), 空数组也是FALSE

? ? integer:与C类似

? ? float:与C类似

? ? string:单引号,双引号(变量可扩展),heredoc,nowdoc,heredoc中的变量展开,nowdoc中的不展开,heredoc是<<<Tag,nowdoc是<<<'Tag',结束标记都是Tag。

? ? array:是有序map,可以作为数组、链表、哈希表等使用。使用array()创建,其中可以放逗号分开的key=>value。

? ? ? ? ? ? ? ?key可以是整数

5本文来源gao!daima.com搞$代!码#网#

搞代gaodaima码

,也可以是字符串,字符串中的内容为整数的,将被转为整数;float转为整数,boolean转为整数,value可以是任意值。

? ? ? ? ? ? ? ?php5.4后,array()结构可以替换为[].

? ? ? ? ? ? ? ?php array的key中,可以既有整数又有字符串,因为php不区分索引数组和关联数组。

? ? ? ? ? ? ? ?”key =>”可以省略,使用前面最大的整数key+1,key从0开始。

? ? ? ? ? ? ? ?给数组成员赋值时key也可以省略:$arr[] = 24; 此时也是最大整数key+1

? ? ? ? ? ? ? unset删除成员

? ? ? ? ? ? ? foreach循环:foreach($arr as $item) {$item…}

? ? object:通过new classname创建的一个class的实例。class中可以有function xxx()定义的method,object->xxx()访问method。

?

3. 变量

? ? 使用$开头,大小写敏感

?

4. 常量

? ? define(“name”, “value”);

? ? const HELLO = “hello”;

?


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:php手册翻阅笔记(1)

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址