PHP基础教程——总结W3school

1、<?php       ?>
2、$  声明变量
3、变量大小写敏感
关键字(if、else、echo)和用户定义的类、函数大小写不敏感
4、三种注释  //   #  /* */
5、echo "<br>"; 换行
6、global(关键字)    函数内访问全局变量
$GLOBALS[index] 的数组中存储了所有的全局变量
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) )
    关联数组 - 带有指定键的数组(每个元素都是键值对类型的 $args[key]
    多维数组 - 包含一个或多个数组的数组
    数组排序函数sort() rsort() asort() ksort() arsort() krsort()
                升序    降序    值升序  键升序  值降序    键降序
27、超全局变量


28、php提交表单 :

PHP 表单处理icon-default.png?t=N7T8https://www.w3school.com.cn/php/php_forms.asp

  • 17
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

喵桑..

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值