if条件测试
if(条件){
执行语句();
}
else{
执行语句();
}
**<>**和!=判断两个条件是否不相等
if ($small_number <> $big_number){
echo 'True';
}
逻辑操作符
&& 逻辑与(AND)
|| 逻辑或(OR)
检查空串方法
==
if ($subject == ' '){
echo 'NONE';
}
isset()
和empty()
isset(): 变量存在返回true;
empty(): 变量为空值(0, 空串’ ', false, NULL)返回true
逻辑取反
操作符(!)
if(!empty($subject)){}
把true变为false, false变为true
表单
自引用表单: html表单作为PHP脚本的一部分, 而该PHP脚本将处理这个表单
在**$_POST**数组中, 如果表单尚未提交, 那么函数为空
粘性表单
粘性表单: 能记住用户已经正确输入的数据
让表单具有粘性:
- 在input中加入value属性
<input name = "subject" type = "text" value = "<?php echo $subject; ?>">
修改表中数据
在表中增加新列
ALTER TABLE table_name ADD column_name column_type
增加一个名为id, 每行递增1的列
如果在表中每行没有唯一的,可以用来定位的值, 可以增加一个id列来定位
ALTER TABLE email_list#表名
ADD id#增加的列名
INT NOT NULL#列的数据类型
AUTO_INCREMENT#在插入的每个新行中值要加一
FIRST#作为表的第一列,
ADD PRIMARY KEY (id)#这个新列是表的主键
主键: 在表中, 只有一列可以作为主键, 并且一个表的主键只能有一组.
foreach循环
foreach: 专门处理数组循环
foreach($customers as $customer){
}