php入门教程之一周学会PHP

阅读数536161
难度级别初级
综合评分9.6
385人评价查看评价
9.8内容实用
9.6简洁易懂
9.2逻辑清晰
php入门教程之一周学会PHP

所有计算机语言的学习都要从基础开始,《php入门教程之一周学会PHP》不仅是PHP的基础部分,更主要的是PHP语言的核心技术,是学习PHP必须掌握的内容,任何PHP项目的实现都离不开这部分的内容,通过一周的深入学习让你快速掌握PHP的各项技能,助你的工作和学习更上层楼!

  • $tmpfile=tmpfile();//创建并打开临时文件,文件指针在最开头 $tmp_write1=fwrite($tmpfile,$txt1);//向临时文件里面添加内容1,文件指针同时到内容最后 $tmp_write2=fwrite($tmpfile,$txt2);//向临时文件里面添加内容2,指针同时到内容2的最后。 rewind($tmpfile);//把指针跳转到文件开头,不然读取不到内容,会报错。 $tmpcontent=fread($tmpfile,length);//根据length读取临时文件的内容, fclose($tmpfile)//销毁临时文件 echo "临时文件的周转内容是".$tmpcontent; 总结的还对吧。

  • <?php $arr = array( '教学部' => array( array('李某','18','人妖'), array('高某','20','男'), array('张某','21','妖人'), ), '宣传部'=> array( array('李某','18','人妖'), array('高某','20','男'), array('张某','21','妖人'), ), '财务部' => array( array('李某','18','人妖'), array('高某','20','男'), array('张某','21','妖人'), ), ); while (list($o, $b) = each($arr)){ echo '<h1>'.'<center>'.$o.'</center>'.'</h1>'.'<br/>'; echo '<table width = "800" border = "1">'; while(list($er, $ere) = each($b)){ echo '<tr>'; while(list($san, $sann)= each($ere)){ echo '<td>'.$sann.'</td>'; } echo '</tr>'; } echo '</table>'; } ?>

  • <?php $yuyu = true; if ($yuyu){ echo '显示这个就是真的'; }else{ echo '否则就是假的'; } ?>

  • 多行注释用/**/ ,单行注释用//或者#

  • <form method="post"> <input type="text" name="cj"> <input type="submit" value="提交"> </form> <?php error_reporting(0); $cj=$_POST['cj']; if (is_numeric($cj) && $cj <101) { if($cj < 60){echo '不及格';} elseif($cj > 60 && $cj < 70){echo '不及格还要努力';} elseif($cj > 70 && $cj < 80){echo '还不错';} elseif($cj > 80 && $cj < 90){echo '上清华有希望了';} elseif($cj > 90 && $cj < 100){echo '人生有希望了';} elseif($cj == 100){echo '6666666';} }else{echo '請輸入正确的考績';} ?>

  • <?php phpinfo(); ?> phpinfo(); 函数功能,写完要用分号结束

  • <?php echo '<table width="700" border="1">'; $i=0; while($i<10){ if($i%2==0){ echo '<tr bgcolor="green">';} else{ echo '<tr>';} $j=0; while($j<10){ echo '<td>'.($i*10+$j+1).'</td>'; $j++;} echo '</tr>'; $i++;} echo '</table>'; ?>

  • <?php /** * Created by PhpStorm. * User: LiuKan * Date: 2017/9/15 * Time: 15:06 */ echo '<table width = "800" border="1">'; for ($j=1; $j<10; $j++){ if ($j%2==0){ echo '<tr bgcolor="pink">'; } for ( $i=1; $i<10; $i++){ echo '<td>'.$i.'</td>'; // echo '<td><tr>'.$j.'</tr></td>'; } echo '</tr>'; } echo '</table>';

  • @1237 应该是$$$sina输出才是‘我爱你’

  • define(常量名,常亮值) <?php define('NAME','你好漂亮'); echo NAME; echo '我跟你说'.NAME; ?> //建立version.php文件 <?php //检查是否授权xxx define('AUTH',true) ?> 建立user.php文件 <?php //包含version.php文件,include 'version.php' include 'version.php'; if(!define('AUTH')) echo '非法非法打劫打劫'; exit; else echo '用户注册'; ?>

  • <?php //for的两层循环 echo '<table border="1" width="800">'; for ($i=1; $i <10; $i++) { echo '<tr yield>'. '<td>'.'</td>'.'</tr>'; for ($b=$i+1;; ) { echo '<tr bgcolor="red" >'. '<td>'.'</td>'.'</tr>'; break; } } echo '</table>'; ?>

  • 课堂作业参考哦: <?php $l=0; echo '<table width="800" border="1">'; while ($l<10) { if ($l%2==0) { echo '<tr bgcolor="green">'; }else{ echo '<tr>'; } $h=0; while ($h < 10) { $t=$l*10+$h; echo '<td>'."$t".'</td>'; $h++; } $l++; echo '</tr>'; } echo '</table>'; ?>

  • 布尔值=false; 正数值=0 浮点数=0.0 空字符串 空数组 变量值为空NULL

  • <!DOCTYPE html> <html> <head> 判断是否为闰年还是平年 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> </head> <body> <form method="GET"> <input type="text" name="num" > <input type="submit" value="判断" /> </form> <?php $s=$_GET['num']; if(!is_numeric($s)){ echo "请输入数值类型"; } if(($s%400==0)||(($s%4==0)&&($s%100<>0))){ echo "闰年"; }else{ echo "平年"; } ?> </body> </html>

  • while(list($key,$value) = each($arr)){ echo $key,'<br />'; while(list($k,$v) = each($value)){ echo '<table width="100%" border="1"><tr>' ; while(list($k2,$v2) = each($v)){ echo '<td>',$v2 ,'</td>' ; }echo '</tr></table>' ; }

  • \d 匹配一个0-9 \D 除了0-9以外的所有字符 \w a-zA-Z0-9 \W 除了a-zA-Z0-9以外所有字符 \s 匹配所有空白字符\n \t \r 空格 \S 匹配所有非空白字符 [] 制定范围的原子

  • <?php $arr=array( '教学部'=>array( array('李某','18','人妖'), array('高某','20','男'), array('张某','21','妖人'), ), '宣传部'=>array( array('李某','18','人妖'), array('高某','20','男'), array('张某','21','妖人'), ), '财务部'=>array( array('李某','18','人妖'), array('高某','20','男'), array('张某','21','妖人'), ), ); foreach($arr as $bm => $v){ echo '----------'.$bm.'-----------<br />'; foreach($v as $k){ foreach($k as $i => $x){ echo $x.','; } echo '<br />'; } } ?>

  • phpinfo(); //函数

  • empty()可以向括号里面传入一个变量,变量值为false或者null的话,返回true。 isset()可以向括号传单个或多个变量,变量和变量之间用逗号隔开,出现单个变量mull返回false,否则返回true

  • 布尔类型(真(true)假(false)),也称作布尔判断,true和false外面不要加引号

首页上一页12345下一页尾页

讲师提示

猪哥全栈工程师
课程须知
《php入门教程之一周学会PHP》适合没有任何php经验的应用程序开发者及对php后端技术兴趣的用户。但是需要有一点的html和css基础知识。
老师告诉你能学到什么?
通过对《php入门教程之一周学会PHP》的学习可以全面的掌握PHP的理论知识与实践中的应用方法,提高编程能力与掌握网页开发技能,拥有独立开发中小型的网站的基本能力。