PHP基础语法
2013-12-31 16:24
316 查看
<html> <body> <?php include 'menu.php'; require "menu.php"; include 'vars.php'; echo "No.0: I have a $color $car <br/>"; echo "No.1: Hello, World!<br/>"; print "No.2: My name is Angelo<br/>"; //This is a comment; $txt1 = "Hello World!"; $number = 16; echo "No.3: $txt1 <br>"; $txt2 = "GaoChao"; echo "No.4: ".$txt1. ": " .$txt2."<br>"; echo "No.5: ". strlen($txt1) . "<br>"; echo "No.6: ".strpos($txt1, "World")."<br>"; echo "No.7: ".++$number; echo "<br>"; echo "No.8: "; //if语句 $d = date("D"); if ($d == "Fri") echo "Have a nice weekend!"; else echo "Have a nice ".$d."!"; if ($d == "Mon") { echo "<br>Hello!"; echo "Have a nice Monday! <br/>"; } //elseif语句 echo "No.9: "; if ($d == "Fri") echo "Have a nice weekend!"; elseif ($d == "Sun") echo "Have a nice Sunday!"; elseif ($d =="Mon") echo "Have a nice day!"; //switch语句 $x = "Number 2"; echo "<br>No.10: "; switch ($x) { case "Number 1": echo "Number1"; break; case "Number 2": echo "Number2"; break; case "Number 3": echo "Number3"; break; default: echo "false"; } //一维数组 echo"<br/>No.11: "; $names = array("Peter", "Angelo", "Gao"); echo $names[0]. " and ". $names[1]. " and ". $names[2]; //关联数组 echo "<br/>No.12: "; $ages = array("Peter"=>32, "Angelo"=>23, "Gao"=>26); //$ages['Peter'] = 32;... echo "Peter's age is: ".$ages['Peter']."; "; echo "Angelo's age is: ".$ages['Angelo']."; "; echo "Gao's age is: ".$ages['Gao']." "; //多位数组 echo "<br/>No.13: "; $families = array ( "Griffin" => array ( "peter", "Lois", "Megan" ), "Quagmire" => array ( "Glenn" ), "Brown" => array ( "Cleveland", "Loretta", "Junior" ) ); echo $families['Griffin'][2]; //while循环 echo "<br>No.14: "; $i = 1; while ($i <= 5) { echo "The number is ". $i . "; "; $i++; } //do while循环 echo "<br>"; $i = 0; do { $i++; echo "The number is ". $i . ";"; } while($i < 5); //for循环 echo "<br>No.15: "; for ($i = 1; $i <=5; $i++) { echo "Hello: " . $i . "; "; } //foreach语句 echo "<br>No.16: "; foreach ($ages as $v) { echo "Value: " . $v . "; "; } //自定义函数 echo "<br>No.17: "; function writeMyName() { echo "GaoChao"; } writeMyName(); //PHP函数-添加参数 echo "<br>No.18: "; function writeMyName2($fname) { return $fname . " Angelo"; } echo "My name is: " . writeMyName2("Miachel"); echo "<br>"; function writeMyName3($fname, $punctuation) { echo $fname . " Angelo" . $punctuation . "<br/>"; } echo "My name is: "; writeMyName3("John", "..."); //Date()函数: date(formate, timestamp) echo "<br>No.19: "; echo date("Y/m/d"); //Y:2013;y:13; M:Dec; m:12; D:Wed; d:25; echo "<br/>"; echo date("Y.m.d"); echo "<br/>"; echo date("Y-m-d"); echo "<br/>"; echo date("Y, m, d"); //mktime(hour, minute, second, month, day, year) $tomorrow = mktime(0, 0, 0, date("m"), date("d") + 1, date("Y")); echo "<br/>"; echo "<br/>No.20: "; echo "Tomorrow is: " . date("Y-m-d", $tomorrow); //fopen(); echo "<br/>No.21: "; //$file = fopen("welcome.txt", "w") or exit("Unable to open file!"); $file = fopen("welcome.txt", "w+") ;//or exit("Unable to open file!"); if(feof($file)) echo "End of file"; fclose($file); //fgets():逐行读取 echo "<br/><br/>No.22: "; $file = fopen("welcome.txt", "r") or exit("Unable to open file!"); while(!feof($file)) { echo fgets($file). "<br/>"; } fclose($file); //fgetc():逐字符读取文件 echo "<br/><br/>No.23: "; $file = fopen("welcome.txt", "r") or exit("Unable to open file!"); while(!feof($file)) { echo fgetc($file); } fclose($file); //include require include 'header.php'; require 'header.php'; ?> </body> </html>
相关文章推荐
- PHP异常处理
- php header的用法小结
- matplotlib x轴时间显示
- php 数组转xml 数组转json xml转数组 json转数组
- php && 逻辑与运算符使用说明
- thinkphp命名规则
- php不同形式的实现a-z的26个字母的输出
- debian下zend guard loader安装配置
- arcgis 10.2 中 制作离线包 tpk
- 怎么理解thinkphp的volist标签
- php new self 详解(转)
- 文件服务器与FTP服务器的速率测试
- v4l2文档之——input and output
- php比较函数,判断安全函数
- PHP框架 百万级时 要注意的事项
- Windows Xp + IIS + PHP 环境搭建
- cgi && fastcgi && php-fpm
- Ubuntu12.04 搭建TFTP服务
- 学习PHP操作MySQL数据库的函数笔记
- Sencha touch itemtpl详解