1、 PHP片段四种表示形式。
标准tags:
short tags: ?> 需要在php.ini中设置short _open_tag=on,默认是on
asp tags: 需要在php.ini中设置asp_tags=on,默认是off
script tags:<script></script>
2、 PHP变量及数据类型
1) $variable ,变量以字母、_开始,不能有空格
2) 赋值$variable=value;
3) 弱类型,直接赋值,不需要显示声明数据类型
4) 基本数据类型:Integer,Double,String,Boolean,Object(对象或类),Array(数组)
5) 特殊数据类型:Resourse(对第三方资源(如数据库)的引用),Null(空,未初始化的变量)
3、 操作符
1) 赋值操作符:=
2) 算术操作符:+,-,*,/,%(取模)
3) 连接操作符:. ,无论操作数是什么,都当成String,结果返回String
4) Combined Assignment Operators合计赋值操作符:+=,*=,/=,-=,%=,.=
5) Automatically Incrementing and Decrementing自动增减操作符:
(1)$variable+=1 $variable++;$variable-=1 $variable-,跟c语言一样,先做其他操作,后++或-
(2)++$variable,-$variable,先++或-,再做其他操作
6) 比较操作符:= =(左边等于右边),!=(左边不等于右边),= = =(左边等于右边,且数据类型相同),>=,>,7) 逻辑操作符:|| ó or,&&óand,xor(当左右两边有且只有一个是true,返回true),!
4、 注释:
单行注释:// ,#
多行注释:/* */
5、 每个语句以;号结尾,与java相同
6、 定义常量:define(“CONSTANS_NAME”,value)
7、 打印语句:print,与c语言相同
8、 流程控制语句
1) if语句:
(1)if(expression)
{
//code to excute if expression evaluates to true
}
(2)if(expression)
{
}
else
{
}
(3)if(expression1)
{
}
elseif(expression2)
{
}
else
{
}
2) swich语句
switch ( expression )
{
case result
// execute this if expression results in result1
break;
case result
// execute this if expression results in result2
break;
default:
// execute this if no break statement
// has been encountered hitherto
}
3) ?操作符:
( expression )?returned_if_expression_is_true:returned_if_expression_is_false;
4) while语句:
(1) while ( expression )
{
// do something
}
(2)do
{
// code to be executed
} while ( expression );
5) for语句:
for ( initialization expression; test expression; modification expression ) {
// code to be executed
}
6) break;continue
9、 编写函数
1) 定义函数:
function function_name($argument1,$argument2,……) //形参
{
//function code here;
}
2) 函数调用
function_name($argument1,$argument2,……); //形参
3) 动态函数调用(Dynamic Function Calls):
");
numberedheading("doodads"); /*第一次调用时,打印$num_of_calls值为2,因为变量是static型的,static型是常驻内存的*/
print("finest in the world
");
?>
6) 传值(value)和传址(reference):
传值:function function_name($argument)
select a category to see its items.
";Sorry, no categories to browse.
这是一本可以让读者深入了解PHP 技术的书籍,作者用言简意赅的语言并结合了大量实例来解释每一个要素。《PHP编程(第3版)》涵盖了PHP 所有基本的要点,不管你是一个想从头开始学习PHP的人,还是对PHP 已经有了基础想继续深入的人,这本书都很合适。
590
href="$_SERVER[PHP_SELF][U1] ?cat_id=$cat_id">$cat_title//点击此url,刷新本页,第28行读取cat_id,显示相应分类的条目
$cat_desc
Sorry, no items in
this category.
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
C++高性能并发应用_C++如何开发性能关键应用
Java AI集成Deep Java Library_Java怎么集成AI模型部署
Golang后端API开发_Golang如何高效开发后端和API
Python异步并发改进_Python异步编程有哪些新改进
C++系统编程内存管理_C++系统编程怎么与Rust竞争内存安全
Java GraalVM原生镜像构建_Java怎么用GraalVM构建高效原生镜像
Python FastAPI异步API开发_Python怎么用FastAPI构建异步API
C++现代C++20/23/26特性_现代C++有哪些新标准特性如modules和coroutines
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号