新建php項目
㈠ 如何用thinkphp 構建一個簡單的項目
㈡ netbeans7.4 新建PHP文件,如何設置新建文件的編碼
netbeans 對編碼是比較嚴格的,只要你設置當前新建的文件的項目設置了什麼編碼就什麼編碼,就算打開其它非當前設置的編碼也是有提示說以當前設置的編碼打開的。
設置項目編碼的方法
右鍵該項目屬性=》源=》編碼
然後選擇就行了。
為了安全起見最好也在新建的php文件里申明一下內容類型為utf8
header('Content-Type:text/html;charset=utf-8');
㈢ 如何使用Zend Studio創建PHP項目
Zend Studio是我們進行PHP開發的常用工具,那麼如何的在Zend Studio中創建一個PHP項目呢?下面我給大家分享一下。
工具/材料
Zend Studio
- 01
首先打開Zend Studio軟體,點擊左上角的File菜單,然後選擇下拉菜單中的New選項,如下圖所示
- 02
接下來在彈出的新建項目界面磨告中,我們展開PHP文件夾下面的內容,選擇PHP Project,如下圖所示
- 03
然後會進入項目配置界面,這里需要給項目起一個名字,注意瞎升明一定起英文名字,如下圖所示
- 04
接著就是一直點笑大擊下一步按鈕即可,最後出現Finish按鈕,代表項目配置已經結束了,如下圖所示
- 05
設置完以上步驟以後,PHP項目的基本結構就已經建好了,Zend Studio會自動給項目目錄分配文件夾,如下圖所示
- 06
接下來就是在項目文件夾下面添加子文件夾了,因為比較大的項目都會將每個模塊單獨放在一個文件夾下面,如下圖所示,這里需要注意的是子文件夾名字一定要起的有意義
- 07
接著就是在每一個子文件夾下面創建具體的PHP文件了,到這一步基本就結束了PHP的項目創建了,如下圖所示
- 08
另外在實際的應用中,很可能會用到第三方的類庫,這個時候就需要在Include Path裡面添加即可,如下圖所示
㈣ 如何在Ubuntu上使用eclipse搭建PHP開發和調試環境
1.安裝Eclipse和PDT等插件:最簡單的是從這個站點http //eclipse org/pdt/下載最新版本的PDT x.x All In Ones / Eclipse PHP Package
2.安裝Java運行環境Jre/Jdk,注意JRE或者JDK的版本必須要滿足Eclipse軟體的最低需求
3. 安裝配置xdebug(可以參考我的文章http //blog csdn net/huoyin/article/details/7538738),最好將這個文中的埠改為9000,這樣在eclipse中就可以少配置一部分
4. 重啟apache
sudo /etc/init.d/apache2 restart
5. 打開eclipse,建一個PHP項目,再建一個PHP網頁
echo phpinfo();
保存,在firefox中測試看一下結果。這里要注意路徑,一定要找得到文件。
6. 配製eclipse的瀏覽器
打開eclipse,找到window->preferences->general->web browser,看一下有沒瀏覽器,沒有就添加一下,當然是firefox
7. 配製運行及調試選項
window->preferences->PHP->>php executables->add->設置如下
php5
/usr/bin/php5 (注意這里要選擇php5,不要是php,因為我們安裝的是php5-xdebug)
8.建立PHP腳本後,最後調試運行
打開Run->Open Debug Dialog ,選擇調試所需要用的名稱和環境,仔細看一下,應該沒問題。
然後就可以單步調試了。
主要的就這么多,其他的自己多摸索一下.
-----------------------------------------------------------------------------------------------------------------------------------
軟體開發的斷點調試是必不可少,這里介紹ubuntu中eclipse工具中php的調試配置。
本打算配置ZendDebugger 進行調試,配置了老長時間沒配置成功,在phpinfo看不到ZendDebugger生效,經查發現是php5.3的問題,必須先卸載,本文介紹使用xdebug了。
軟體安裝太簡單了,分別執行如下命令:
sudo apt-get install apache2
sudo apt-get install php5
sudo apt-get install php5-cli
sudo apt-get install php5-xdebug
php的配置:
php.ini在/etc/php5/下的幾個文件夾里,應該有三個文件夾:apache2、cli、conf.d,我們應該修改apache2和cli 下的php.ini. 在conf.d下有一個xdebug.ini文件,記錄了xdebug的文件路徑。
sudo vi /etc/php5/apache2/php.ini
sudo vi /etc/php5/cli/php.ini
用超級用戶許可權分別打開上面說的兩個php.ini,添加如下代碼
[xdebug]
xdebug.remote_enable = 1
xdebug_remote_host = 「localhost」
xdebug.remote_port = 9000
xdebug.remote_handler = 「dbgp」
zend_extension=/usr/lib/php5/20090626+lfs/xdebug.so
重新啟動apache:sudo /etc/init.d/apache2 restart
配置eclipse的調試和運行環境
打開eclipse的菜單-[windows]->[preferences]
選擇php -debug在右面窗口中的php debugger中選擇xdebug,下面的字元集選擇與開發的代碼字元集一致,然後應用。
選擇php executables的窗口右面新建,名稱:php5;excute phth:/usr/bin/php5;ini file :/etc/php5/apache2/php.ini;type:cli;debugger:xdebug。
好了,現在一切順利,就可以進行斷點調試程序了。
㈤ 如何新建一個php項目
php項目開發過程中,常常需要自動創建一些文件,如生成靜態html,生成php緩存文件,生成txt文件等等。下面就分享一下如何利用php程序創建文件,並向文件中寫入內容。
一個項目中,可能不止一次需要生成文件,因此我們可以定義一個函數,當需要創建文件時再來調用這個函數,即可。
步驟一、定義函數writefile,用於以寫的方式打開一個文件,文件不存在時自動創建,並向文件寫入內容,代碼如下。
01 <?php
02
03 function writefile($fname,$str){
04
05 $fp=fopen($fname,"w");
06
07 fputs($fp,$str);
08
09 fclose($fp);
10
11 }
12
13 ?>
步驟二、函數的使用。如創建test.txt文件,並寫入內容「abc」,代碼如下:
1 <?php
2
3 $filename='test.txt';
4
5 $str='abc';
6
7 writefile($filename,$str);
8
9 ?>
通過上述兩個步驟的操作,即可實現php創建文件的功能。