PHP學習筆記(一) 簡單瞭解PHP,php學習筆記瞭解_PHP教程

來源:互聯網
上載者:User

PHP學習筆記(一) 簡單瞭解PHP,php學習筆記瞭解


目標規劃:

通過第一節課,我們可以瞭解php環境.

1.環境的認識:

2.存取方法:

3.修改代碼及查看.

4.變數的使用

5.代碼縮排要有層次關係,而且代碼之間最好保留空行

6.變數命名:

7.變數的輸出:

8.變數的三種方法:

1.環境的認識:

軟體下載地址: http://www.bkjia.com/softs/24445.html

安裝教程非常簡單,可以自己百度一下

安裝之後的目錄結構:

2.存取方法:

直接在瀏覽器輸入:localhost 即可訪問

3.修改代碼及查看.

我們可以修改上面目錄www中的index.php

php輸出html代碼:

<?phpecho "";echo "Hello world";echo "/html";?>

建議寫法

 <?php echo "hello world";?>

4.變數的使用

<?php $name="junzaivip";  echo "{$name} is good"; ?>

5.代碼縮排要有層次關係,而且代碼之間最好保留空行

6.變數命名:

6.1.盡量不要使用中文

6.2.盡量不用數字開頭

6.3.盡量不要使用無意義字母

6.4.變數名會區分大小寫,函數名不區分大小寫,類名也不能區分大小寫,乾脆變數名和函數全小寫。

6.5.變數的定義 定義必須加$

7.變數的輸出:

echo $name;

8.變數的三種方法:

echo($name); //輸出變數

var_dump($name);//輸出數組,並且列印類型和長度

print_r($name);//輸出數組

example:

<?php  $arr=array("胡軍","壘成","大哥"); print_r($arr); var_dump($arr);  ?>

顯示如下

通過上面的顯示,我們可以看出顯示非常的不美觀,而且不用一閱讀,所以格式化輸出方案:

<?php $arr=array("胡軍","壘成","大哥"); echo "
"; print_r($arr); echo "
"; ?>

顯示結果如下:

小知識:

Utf-8 編碼時,一個中文字是3個字元

gbk編碼時,一個中文是2個字元


怎做一個簡單PHP網站

你試試看使用模板吧,所有的介面設計都是針對一個靜態網頁進行,這個靜態網頁裡面所有你需要的內容都使用PHP的變數(或者你自己規定的其它特殊格式)來代表,設計布局的時候都是對這麼靜態網頁進行操作。

而網站並不直接向外顯示網頁,網頁的所有內容有PHP程式從資料庫裡面擷取,對網頁模板裡面的變數進行替換後輸出。

例如你的首頁模板可以命名為index.htm,實際使用index.php來顯示首頁,PHP的流程是這樣的:
//連結資料庫,擷取各類資料到變數中
$news='例如新聞內容';
//擷取模板
$html=file_get_content('index.htm');
//替換模板中的變數
$html=str_replace('--news--',$news,$html);
//輸出模板
echo $html;
?>
 

php學習,php串連本機資料庫一個簡單的留言板功可以,貼出代碼為何提交不到資料庫中

你的conn.php應該是個mysql資料庫的串連庫檔案. 有了這個檔案後你就可以串連上資料庫, 是不是? 但是後來為什麼要echo $sql, 你應該mysql_query 啊. $result=mysql_query($sql,$conn)or die(mysql_error());
 

http://www.bkjia.com/PHPjc/857735.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/857735.htmlTechArticlePHP學習筆記(一) 簡單瞭解PHP,php學習筆記瞭解 目標規劃: 通過第一節課,我們可以瞭解php環境. 1.環境的認識: 2.存取方法: 3.修改代碼及查...

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.