<html>
<head>
<meta content="cntent-type" content="text/html;charset=gb2312">
<title>第一個PHP程序<?php echo"PHP語言標記使用"."<br>" ?></title>
<style type="text/css">
body{
margin:0px;
background:#ccc;
}
</style>
</head>
<body <?php echo'bgcolor="red"' ?>>
<script type="text/javascript">
alert("客戶端的時間"+(new Date()));
</script>
<?php
echo"服務器時間".date("Y-m-d H:i:s")."<br>";
?>
<?php
$sysos={1}SERVER["SERVER_SOFTWARE"];
$sysversion=PHP_VERSION;
mysql_connect("localhost","root","root");
$mysqlinfo=mysql_get_server_info();
if(function_exists("gd_info")){
$gd=gd_info();
$gdinfo=$gd["GD Version"];
}else{
$gdinfo="未知";
}
$freetype=$gd{"FreeType Support"}?"支持":"不支持";
$allowurl=ini_get("allow_url_fopen")?"支持":"不支持";
$max_upload=ini_get("file_uploads")?"支持":"不支持";
$max_ex_time=ini_get("max_execution_time")?ini_get("upload_max_filesize"):"Disable";
date_default_timezone_set("Etc/GMT-8");
$systemtime=date("Y-m-d H:i:s",time());
echo"<table align=center cellspacing=0 cellpadding=0>";
echo"<caption><h2>系統信息 </h2></caption>";
echo"<tr><td>Web服務: </td><td>$sysos </td></tr>";
echo"<tr><td>PHP版本: </td><td>$sysversion </td></tr>";
echo"<tr><td>MySQL版本: </td><td>$mysqlinfo </td></tr>";
echo"<tr><td>GD版本: </td><td>$gdinfo </td></tr>";
echo"<tr><td>Free Type: </td><td>$freetype </td></tr>";
echo"<tr><td>遠程文件獲取: </td><td>$allowurl </td></tr>";
echo"<tr><td>最大上傳限制: </td><td>$max_upload </td></tr>";
echo"<tr><td>最大執行時間: </td><td>$max_ex_time </td></tr>";
echo"<tr><td>服務器時間: </td><td>$systemtime </td></tr>";
?>
<?php
$expression=4;
if($expression){
?>
<p align="<?php echo'center'?>">this is true</p>
<?php }else{
?>
<p>this is false</p>
<?php
}
?>
<?php echo"1.這個標記是標準PHP語言標記。"."<br>"?>
<script language="php">
echo"2.這個標記是腳本風格,是最長的標記<br>";
</script>
<? echo "3.這是最短的標記風格"."<br>" ?>
<?=$expression ?>這也是一種簡單方式,等價於<br><? echo $expression ?>
<% echo"這個標記類似於ASP標籤的寫法<br>" %>
<%=$expression %>這也是一種簡單方式,等價於<% echo $expression %>
<?php
$var='';
if(empty($var)){
echo"<br>".'$var is either 0 or not set at all';
}
if(!isset($var)){
echo'$var is not set at all';
}
unset($var);
if(isset($var)){
print"this var is set set so i will print";
}
$hi="hello";
$hi="world";
echo"<br>$hi";
echo"<br>${$hi}";
echo"<br>$hi$hello";
echo"<br>$hi${$hi}";
$foo='bob';
$bar=&$foo;
$bar="my name is tom";
echo "<br>".$bar;
echo "<br>".$foo;
$foo="your name is bob";
echo "<br>".$bar;
echo "<br>".$foo;
$bool=true;
$str="string";
$int=123;
var_dump($bool);
var_dump($str);
var_dump($int);
var_dump((bool)"false");
$num=123456333999;
$max=50000*$num;
$flo=1.2e3;
var_dump($flo);
var_dump($num);
var_dump($max);
echo 'this is g \'simple\' string'."<br>";
$arr=array("fo1"=>"bar",12=>true);
print_r($arr);
echo "<br>".$arr["fo1"];
echo "<br>".$arr[12]."<br>";
class person{
var $name="jack";
function say(){
echo "\tdong method";
}
}
$p=new person;
echo $p->name;
$p->say();
?>
</body>
</html>
php輸入和語法
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.