PHP學習第一天

學習第一天,希望之後可以堅持下去。加油;

1.打印出服務器當前系統時間:

<?php
echo "現在是:".date("Y年m月d日 H時i分s秒");//打印出系統時間;
?>

當打印完後,發現當前顯示時間和系統時間相差8個小時,這是爲什麼呢?原因就是時區不對,當前系統默認的是格林威治時間,而我們所使用的是東八區的北京時間。怎樣修改時區呢?答案:修改PHP目錄下所有php.ini,或者是其他的php*.ini等,記事本打開後,把其中的[date]下的  " ;date timezone = "修改!首先把前邊的分號去掉;然後....總之修改成這樣吧:“  date timezone = Asia/Shanghai  ”,重啓Apache之類的服務器;再次刷新,時間就變過來了。


2.PHP5新型字符串的使用:

<?php
$str=<<<mark //開始標記
<script language="javascript" type="text/javascript">  //js內容;
alert("歡迎進入PHP編程世界!!!");
</script>
mark; //結束標記;
echo $str; //彈出js;
?>

新型字符串以“<<<”開始,之後緊跟字符串開始標記;之後爲字符串內容;最後結束字符串標記,並以分號收尾;(我在實驗中,發現結束字符串不能和內容分開,就是必須緊跟在內容之後,不能用table退格鍵向後對齊)!


3.輸出系統信息:

<?php
$a = 1;
echo __FILE__."<br/>";//輸出當前文件路徑;
echo __LINE__;//輸出當前執行行數;
echo "<br/>"; //回車換行;
echo PHP_VERSION;//輸出PHP版本;
echo "<br/>"; //
echo PHP_OS."<br/>";//輸出當前PHP所在的系統;
echo "輸出字符串$a"."<br/>";//雙引號輸出;
echo '輸出字符串$a';//單引號輸出;
?>

輸出結果如下:

D:\PHPnow\htdocs\test\test3.php
4
5.2.14
WINNT
輸出字符串1
輸出字符串$a


4.數據類型轉換:

+加號兩邊一邊是數字就強制把另一邊的字符串自動轉換爲數字。(自動轉化);

強制轉換的話:如果轉換成字符串類型則需要加(string);

<?php
$a=10;
$b="字符串類型數據";
$c=$a+$b;
$d=$b+$a;
echo "自動類型轉換:<br/>";
echo '10+字符串類型數據='.$c."<br/><br/>";
echo "強制類型轉換:<br/>";
echo '10+字符串類型數據='.(string)$c."<br/>";
?>

輸出結果:

自動類型轉換:
10+我是字符串類型數據=10

強制類型轉換:
10+我是字符串類型數據=10

_______________________________________________________________________________________

如果轉換成整型:則在前邊加上(int)   轉換成浮點型則前邊加 (float)   布爾型:(bool)    數組:(arry)    對象:(object)

——————————————————————————————————————————————————

5.輸出當前系統環境變量:

<?php
print_r($_ENV);
?>


6.通過可變變量輸出“I like PHP”:

<?php
$str_name = "str_name_1";//定義變量;
$str_name_1 = "I like PHP";//定義可變變量;
echo $$str_name;//輸出可變變量;
?>

7.輸出“PHP是一門很火的開發語言”:

<?php
echo "\"PHP是一門很火的開發語言\"";
?>


8.求半徑爲10個單元的圓的面積;

<?php
define("PI",3.141592654);//定義常量π;
$r=10;//定義常量半徑;
echo "半徑爲10個單位的圓的面積爲:".$r*$r*PI;//求出面積;
?>

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章