Fork me on GitHub

PHP快速入门

1.表单
<form action="processorder.php" method="post">
表单的第一行,action的意思是说,提交表单后要到哪里去,或者把表单提交
到什么地方去,一般是一个URL,method意思是说用说用什么方式提交,post或着get

2.php
php的四个地方
2.1php标记

使用<?php 语句 ?>标记,php语言写在这个里面

2.2php语句

每一条语句用分号;隔开,这个分号就像我们中文中的逗号,表示这个说完了

2.3空格

php忽略所有的空格

2.4注释

//或者 /* */

3.访问表单变量

表单提交的时候变量全部保存在method指定的方法中,提交的变量一般会有不少,
所有会保存为post或者get的一个数组。
所以,想要获取表单变量需要用到:
$_POST['name']或者$_GET['name']
究竟用哪一个要看method中使用的是哪一个,当然也可以直接用统称的$_REQUEST['name']

4.变量和连接符

php用点号.来连接字符串
变量:
1.变量的前面必须用$表示
2.PHP的标示符是区分大小写的,但是作为函数名的时候是不区分大小写的
3.""双引号中的变量会显示变量的值,''单引号是不会显示变量的值得

5.变量类型
5.1类型转换

强制转换数据类型,字符类型括起来放在变量前面
格式是$totalamout = (float)$total

5.2可变变量

变量名作为值赋值给另外一个变量
$varname = 'name'
于是$$varname=5;就等同于$name=5;

5.声明和常量
声明:

define('PRICE', 100);
声明的常量用大写,是超级全局变量,可以在脚本文件中直接使用,常量不用$
几个超级全局变量:
$GLOBALS, $_POST, $_GET, $COOKIE, $FILES, $_ENV, $_REQUEST等,变量都
以数组的方式保存在这几个里面

6.操作符

! 非; &&与; ||或;

1.三元操作符

格式:
condition ? value if true : value if false
解释:若condition成立,则执行问号后面的代码,若不成立,则执行第三段代码

2.错误抑制操作符

例:$a = @(57/0)
0不能做为除数,所以肯定报错,但是用@可以将这个错误抑制,使其不会爆发出来

3.执行操作符``

符号是反引号,用于执行服务端的命令
例:$out = ls -al

4.数组操作符

[]和=>

5.类型操作符:instanceof

用于检查一个对象是否是特定类的实例

7.逻辑结构
1.if语句

if(){
	语句;
}else{
	语句;
}

或者:

if(){
	语句;
}elseif(){
	语句;
}elseif(){
	语句;
}

2.switch语句

switch($var){
	case "a":
		echo "语句a";
		break;
	case "b":
		echo "语句b";
		break;
	case "c":
		echo "语句c";
		break;
	default:
		echo '默认语句';
		break;
}

$var的值和case里面的进行匹配,如果有就执行匹配的代码,如果没有,就执行
default的代码。

3.while循环,do……while循环,for循环,跟python的差不多,没啥可说的

4.跳出循环的3种方式
1.break

跳出循环,不再执行这个循环语句,直接执行循环体下面其他的语句

2.continue

跳出这次的循环,继续进行下一轮的循环,还是在这个循环体中

3.exit

结束整个脚本的执行

posted @ 2017-03-09 22:51  洋葱源码  阅读(288)  评论(0编辑  收藏  举报