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可以是整数,也可以是字符串,字符串中的内容为整数的,将被转为整数;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";
分享到:
相关推荐
php最新手册带用户笔记版
php手册笔记
现如今最流行的php编程语言 自己总结的知识点 php php手册 php学习笔记
2018年7月份最新PHP中文官方手册(带用户笔记)2018年7月份最新PHP中文官方手册(带用户笔记)
2018年11月PHP中文官方手册(带用户笔记)
PHP官网中文手册windows版,不方便在官网下载或者经常失败的同学们提供下载地址 php手册php_enhanced_zh.chm。windows版本。官网2020-6月原版windows手册
2019年8月16日更新版, 是最近最近的中文手册了 最新权威中文手册下载地址 http://php.net/get/php_manual_zh.chm/from/a/mirror
考研英语GCC 中文手册.rar J2EE interview book Photo Frame Genius 2.3 破解版 Hiberate Annotation学习笔记 2008年11月份希赛模拟题 multisim 入门帮助文件和元件参数 精通PHP5 光盘源文件 深入理解LINUX 第三版 ...
很多不留名的人也帮忙在手册中写下了笔记,并不断被包括在手册中,也很感谢他们的工作。下面的姓名列表按照字母顺序排列。 作者与编辑 下列人员曾经或者目前正在为本手册添砖加瓦: Jouni Ahto, Alexander Aulbach, ...
包括PHP编程收录,包含手册,笔记,源码等工作学习用
PHP的学习过程中 记录的点点笔记 适合对象:中级以及中级以下
里面从PHP基础到高级应用事例,适合初级PHP程序员使用。独家!
里面包括所有php基础技术,各种语法,各种函数,我另外还附加了10个小php项目在里面,可以说它是php中文大全. 还有它是chm格式的,很方便查看
thinkphp3.1.2学习笔记,常用的知识点,可以打印出来每天温习一下
亲密接触PHP之变量、常量学习笔记(阅读笔记自PHP手册) PHP 中一个美元符号($)后面跟上一个变量名称,即表示一个变量。变量的名称是对大小写敏感的。其中变量名允许数字或下划线打头。
Struts1.x.jsp Struts2.x.jsp WebService.java Xml.java Linux Shell.sh ubuntu.txt OOAD_UML\OOAD_UML.txt PHP\php.php Python Python.py Django.py tornado.py SEO\SEO.txt Web AJAX.js CSS.css ...
单纯的说学习php,我觉得还是看手册的好。花了几天时间看了看语法,因为有编程基础,所以现在看起来就比较快了。刚用php写完一个简单的服务器,当然是有目的,准备用来支持一个订票系统的客户端。下面是我学习过程...