w3school的php教程提炼(一)php基础
本笔记只提炼php需要注意的部分,关于运算符,简单判断等内容一概不写。
1 字符串
1.1 strlen()函数计算字符串长度
1.2 strops()函数在字符串内检索字符串或字符
2 数组
2.1 数值数组 带有数字id键的数组
自动分配id键:
$names = array ( a , b , c );
人工分配id键:
$names [ 0 ] = a ; $names [ 1 ] = b ; $names [ 2 ] = c ;
使用id键:
2.2 关联数组 数组中的每个id键关联一个值
将值作为键分配:
$ages = array ( a => 10 , b => 20 , c => 30 );
另一种方法:
$ages [ a ] = 10 ; $ages [ b ] = 20 ; $ages [ c ] = 30 ;
使用id键:
2.3 多维数组 包含一个或多个数组的数组(略)
3 循环
3.1 while
php $i = 1 ; while ( $i
3.2 do...while
php $i = 0 ; do { $i ++ ; echo the number is . $i .
;} while ( $i
3.3 for
php for ( $i = 1 ; $i
3.4 foreach
foreach语句用于循环遍历数组,每进行一次循环,当前数组元素的值就会被赋值给value变量(数组指针会逐一地移动)以此类推。
语法
foreach ( array as value){ // ... }
示例:输出给定数组的值
4 函数
4.1 传递参数
4.2 返回值
5 表单处理
$_get变量用于收集来自method=get的表单的值。
$_post变量用于收集来自method=post的表单的值。
5.1 $_get变量
form.php
name: age:
welcome.php
welcome . you are years old !
5.2 $_post变量
与$_get不同之处在于:
$_post没有发送信息量限制,而$_get限制100字符
$_post不在url处体现表单中的值,而$_get传递的url可以加入收藏夹
5.3 $_request变量
$_request变量可用来取得通过get和post方法发送到表单数据的结果