PHP学习笔记2

网址:amzoo.cn 发布时间:2019/10/16 来源:广州扬帆科技网 人气:
以<?php 作为程序块的开始,可以以 ?>作为PHP代码块的结束。
-------------------------------------------------------------------------------------------
调式时出现这样的代码:PHP Notice:  Undefined index: action
在出现notice代码之前加上@

@表示这行有错误或是警告不要输出例如:@$username=$_post['username'];在变量前面 加上一个@,如 if (@$_GET['action']=='save') { ...

这样若这条语句出现了警告提醒也不会进行输出
-------------------------------------------------------------------------------------------
复制表结构及数据到新表
    create table 新表 select * from 旧表
create table product select * from article
-------------------------------------------------------------------------------------------
if (条件) {
  条件为 true 时执行的代码;
} elseif (condition) {
  条件为 true 时执行的代码;
} else {
  条件为 false 时执行的代码;
}
实例:
$t=date("H");

if ($t<"10") {
  echo "Have a good morning!";
} elseif ($t<"20") {
  echo "Have a good day!";
} else {
  echo "Have a good night!";
}
?>
-------------------------------------------------------------------------------------------
2019.10.30
代码执行后会提示 Warning: A non-numeric value encountered
对于(+ - * / ** % << >> | & ^) 的运算,我们也可以加入转换类型方法,把错误的数值转换。
$a = '123a';
$b = 'b456';
echo $a+$b;改为:intval($a)+intval($b);


【打印】【关闭】【加入收藏】 top↑
上一篇:PHP页面间参数传递的四种方式session和cookie
下一篇:ASPiis在WIN7和win10上搭建和PHP在win10上搭建和万维网发布服务(w3svc)已停止和FTP