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最新手册带用户笔记版
1. 数据类型检查: - `var_dump()`:这个函数用于输出变量的相关信息,包括值和...以上是PHP手册笔记的主要内容,这些基础知识对于理解和编写PHP代码至关重要。通过深入学习和实践,开发者能够更有效地进行PHP编程。
2018年7月份最新PHP中文官方手册(带用户笔记)2018年7月份最新PHP中文官方手册(带用户笔记)
### 1. PHP 输出调试技术 #### 1.1 `echo` 和 `print` - **`echo`**:最常用的输出语句之一,用于简单地输出一个或多个字符串。 - **`print`**:与 `echo` 类似,但 `print` 只能接受一个参数。 #### 1.2 `printf`...
这个压缩包包含了Smarty的源码、手册和相关的学习笔记,对于理解和使用Smarty进行PHP开发来说,是非常宝贵的资源。 Smarty源码: Smarty的核心理念是将PHP代码与HTML模板分离,通过模板变量和模板函数来实现数据的...
《ThinkPHP5 完全开发手册 详细笔记》是一份深度涵盖ThinkPHP...通过阅读提供的《ThinkPHP5快速入门.pdf》和《ThinkPHP5.0完全开发手册_看云完整.pdf》两份文档,你可以全面掌握ThinkPHP5框架,提升自己的PHP开发技能。
【标题】"韩顺平PHP从入门到精通笔记、软件、源代码" 是一个综合性的资源包,包含了大量的学习材料...通过阅读笔记、查阅手册、实践代码以及理解实际项目,学习者可以逐步提升自己的技能,从PHP新手成长为熟练开发者。
2018年11月PHP中文官方手册(带用户笔记)
通过阅读笔记,结合实际项目中的应用,相信你会对Smarty有更全面的理解,并能熟练运用到工作中去。 总的来说,这个压缩包提供了学习Smarty的全方位资源,无论你是初学者还是有一定经验的开发者,都能从中受益。通过...
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
《PHP完全中文手册》是一本全面且详尽的PHP编程参考资源,旨在为初学者和经验丰富的开发者提供必要的PHP基础知识和技术。手册覆盖了PHP语言的所有关键要素,包括但不限于语法、函数、类库以及实际项目应用。 PHP...
### PHP笔记知识点详解 #### 一、概述 本篇PHP笔记涵盖了从基础到进阶的知识点,适合初学者和有一定基础的开发者参考学习。主要内容包括简单的“Hello World”示例、网页内容抓取技巧、编码转换方法、缓存逻辑设计...
【PHP学习笔记(二)转】这篇博文是博主在深入学习PHP编程时的总结,主要聚焦于PHP基础知识的深化理解,结合源码分析和实用工具的运用。在PHP的学习过程中,掌握基本语法、数据类型、流程控制以及函数的使用至关重要...
考研英语GCC 中文手册.rar J2EE interview book Photo Frame Genius 2.3 破解版 Hiberate Annotation学习笔记 2008年11月份希赛模拟题 multisim 入门帮助文件和元件参数 精通PHP5 光盘源文件 深入理解LINUX 第三版 ...
很多不留名的人也帮忙在手册中写下了笔记,并不断被包括在手册中,也很感谢他们的工作。下面的姓名列表按照字母顺序排列。 作者与编辑 下列人员曾经或者目前正在为本手册添砖加瓦: Jouni Ahto, Alexander Aulbach, ...
通过阅读这些手册,你可以学习如何声明变量、控制流程、处理数组、操作字符串,以及使用PHP与数据库交互等基础知识。 "笔记"部分可能包含了一些开发者个人的学习心得或实践经验,这些笔记往往能提供独特的视角和...