PHP基础教程——总结W3school

1、<?php ?>

2、$ 声明变量

3、变量大小写敏感

关键字(if、else、echo)和用户定义的类、函数大小写不敏感

4、三种注释 // # /* */

5、echo "<br>"; 换行

6、global(关键字) 函数内访问全局变量

$GLOBALSindex 的数组中存储了所有的全局变量

7、static(关键字) 被声明的白能量使用过之后不会被删除销毁

8、输出语句 echo print

9、字符串 单双引号都可

10、整数 -123 0217(八进制) 0x1231abdce(十六进制)

var_dump() 返回变量的数据类型和值

11、浮点数 10.21 2.4e3 8E-5

12、数组 array()

13、对象 function 方法名(参数){

return 返回值(也可没return)

}

14、null

15、 strlen() 返回字符串长度

16、str_word_count() 函数对字符串中的单词进行计数:

17、strrev() 函数反转字符串:

18、strpos() 函数用于检索字符串内指定的字符或文本。

19、P str_replace() 函数用一些字符串替换字符串中的另一些字符。 echo str_replace("world", "Kitty", "Hello world!"); // 输出 Hello Kitty!

20、define() 函数:设置常量 - 它使用三个参数: ①首个参数定义常量的名称

②第二个参数定义常量的值

③可选的第三个参数规定常量名是否对大小写不敏感。默认是 false

注:常量是自动全局的,而且可以贯穿整个脚本使用。

21、运算符 算术运算符: + - * / % (加、减、乘、除、取模)

赋值运算符: =

字符串运算符: . .= (串接、串接赋值)

递增/递减运算符: ++x x++ --x x-- ($x是变量 ++ -- 类似于java)

比较运算符: == === != <> !== > < <= >=

等于 全等(类型也一致) 不等于 不等于 不全等(值不等或类型不同) 大于 小于 小于等于 大于等于

逻辑运算符: and or xor && || ! (与、或、异或(符号两边有且只有一个为真时 为真)、与、或、非)

数组运算符: + == === != <> !==

(联合 但不覆盖重复的键) (相等 两个数组拥有相同的键/值对是true) 全等(有相同的键值对、顺序相同、类型相同时true) 不相等 不相等 不全等(有一点不一样就是不同)

22、条件语句 if if...else if...elseif...else

23、switch

switch (expression)

{

case label1:

expression = label1 时执行的代码 ;

break;

case label2:

expression = label2 时执行的代码 ;

break;

default:

表达式的值不等于 label1 及 label2 时执行的代码;

}

24、循环(类似于Java)

while (条件为真) {

要执行的代码;

}

do {

要执行的代码;

} while (条件为真);

for (init counter; test counter; increment counter) {/*init counter:初始化循环计数器的值 test counter:: 评估每个循环迭代。如果值为 TRUE,继续循环。如果它的值为 FALSE,循环结束。increment counter:增加循环计数器的值*/

code to be executed;

}

foreach (array as value) {

code to be executed;

}

25、函数 函数名大小写不敏感

function functionName() {

被执行的代码;

}

26、数组:(如:$cars)

索引数组 - 带有数字索引的数组(cars\[0\] count(cart) )

关联数组 - 带有指定键的数组(每个元素都是键值对类型的 $argskey

多维数组 - 包含一个或多个数组的数组

数组排序函数sort() rsort() asort() ksort() arsort() krsort()

升序 降序 值升序 键升序 值降序 键降序

27、超全局变量

28、php提交表单 :

PHP 表单处理https://www.w3school.com.cn/php/php_forms.asp

相关推荐
两个人的幸福8 天前
Windows 桌面应用自研 PHP 队列(下):完整代码与六大工程化优化
php
BingoGo11 天前
PHP 泛型之殇 泛型 RFC 提案被拒绝
后端·php
JaguarJack11 天前
PHP 泛型之殇 泛型 RFC 提案被拒绝
后端·php
用户30745969820711 天前
PHP 扩展——从入门到理解
php
鹏仔先生12 天前
拷贝漫画APP下载页PHP程序,后台带免费AI写作
php
云水一下12 天前
从零开始学 PHP 系列(一):PHP 的前世今生与开发环境搭建
开发语言·php
xingpanvip12 天前
星盘接口开发文档:本命盘接口指南
android·开发语言·css·php·lua
酉鬼女又兒12 天前
零基础入门计算机网络运输层:端到端通信核心作用、端口号分类规则、复用分用工作机制及UDP与TCP协议全方位对比详解
网络·网络协议·tcp/ip·计算机网络·考研·udp·php
dog25012 天前
不要再继续优化 TCP
网络协议·tcp/ip·php
Channing Lewis12 天前
PHP 解析 Excel 的那些坑:一次“行号错位”引发的数据丢失
开发语言·php·excel