Echo:表示输出;
.代表字符串连接
POST由于传递大量数据,其不会将数据显示在URL上;
Echo $_POST["test"];
define用来定义常量:define("HOST","www.163.com");
变量定义可以以字母及下划线开始,但不能以数字开头;
\n:换行;\r:回车;\t:水平制表符;\\:反斜杠字符;\":双引号;\$:美元符号;\0nnn:表示匹配一个8进制表示的字符;\xnn:匹配一个用16进制表示的字符。
gettype:获取类型
$a===$b全等于,类型和值都相等。
(expression1)?(expression2):(expression3)
xor:不同时为真
数据库:
<?php
$conn=mysql_connect("localhost","username","pwd");
if(!$conn)
{
die('不能连接数据库'.mysql_error);
}
if(mysql_query("CREATE DATABASE my_db",$conn))
{
echo "Database created";
}
else
{
echo "Error creating database:".mysql_error;
}
mysql_select_db("my_db",$conn);
$sql = "CREATE TABLE Persons"
(
FirstName varchar(15),
LastName varchar(15),
Age int
)";
mysql_query($sql,$conn);
mysql_query("INSERT INTO Persons (FirstName, LastName, Age) VALUES ('chen', 'yicai', '35')");
mysql_close($conn); //关闭数据库
?>
INSERT INTO table_name VALUES (value1, value2, ...);
INSERT INTO table_name (column1, column2, ...) VLUES (value1, value2, ...);
SELECT * FROM Persons
UPDATE table_name SET column_name = new value WHERE column_name = some_value
DELETE FROM table_name WHWER column_name = some_value
条件查询:WHERE
break:跳出循环;continue:跳出当前循环