微信小程序开发视频教程学习(第2天):上午前端下午PHP
上午前端:
9点到12点: HTML Table表格
下午PHP:
3点半到4点半 : 京东买的 ThinkPHP实战,,大体浏览一遍。
18点到20点: PHP流程控制
以下是笔记
PHP定义文档编码
header("content-type:text/html;charset=utf-8")
echo输出中多个字符连接,可以用小数点,也可以用逗号
echo $str,\'helloworld\';
date的新用法
echo date(\'Y年m月d日 星期{$weekday}\'); //一周第几天 w $day = date("w");
设置时区
date_default_timezone_set(\'PRC\');
switch 语句中 break用法比较特殊,case的语句要一直执行到break,这就是为什么每个case后面要加上break了
$i=1; switch($i){ case 1: echo \'a<br/>\'; case 2: echo \'b<br/>\'; default: echo \'hello world<br/>\'; case 3: echo \'c<br/>\'; case 4: echo \'d<br/>\'; break; case 5: echo \'e<br/>\'; break; }
$test = \'\'; switch ($test==null){ case true: echo \'真\'; default: echo \'imooc\'; case false: echo \'假\'; break; }
错误提示隐藏
error_reporting(E_ALL&&E_NOTICE);
if else 不用大括号的特殊写法
$username = "king"; if($username == "king"): echo "hello a "; echo "hello a "; elseif($username == "queen "): echo "hello b"; echo "hello b"; else: echo "hello c"; echo "hello c"; endif;
for循环特殊语句,以前没有接触到的
//当省略第二个表达式的时候,会认为条件永远为true $i= 1; for(;;){ if($i>5) break; $i++; } //最后一个条件决定是否可以执行循环体 for($i=1,$j=2,$k=3;$i<=5,$k<=1;$i++,$k++){ echo \'<h2>hello world</h2>\'; } var_dump($i,$j,$k);
while特殊语句
$i=1; while($i<=5): echo $i++,\'<br/>\'; endwhile;
goto语句在php7中支持
疑问
-
Atom编辑器中输入input:text 和 input:submit的快捷方法
-
熟悉下Atom Sublime Visual Studio Code的代码编辑器的熟练方法