簡易php
① php新手如何入門
如果已經學會了一個php框架,再去學習其他php框架,那麼會很容易上手。
但是如果還沒有php框架基礎,想去學習php框架,往往是一頭霧水,不知道從哪裡下手,從我學習php框架的經驗,給大家分享
一下,如何快速的去學習並掌握一個框架。
一,選擇一個合適的php框架
在國內,使用zf,ci和tp框架的人比較多,新手可以從中選一個去學習,新手不建議一開始就去學習zf,功力還不夠深,學習zf會讓你更迷茫。如果php基礎實在太差,學習ci和tp都覺得有點難度,那麼建議去學習一下我做的框架--canphp框架(簡稱cp),cp=ci+tp的結晶,更為簡單,更容易理解。
二,選定一個php框架之後,如何去學習
第一步,把下載回來的框架壓縮包解壓,然後把每個目錄和文件名,大致的瀏覽一遍。這樣可以大概看出,這個php框架中大致布局和具有哪些功能。
第二步,學習輸出hello
world,hello world很簡單,但是對於學習一門新的語言或框架,很重要。
第三步,學習理解單一入口和網址解析(即網址路由),單一入口,對於新手來說,可能有點不太好理解。
第四步,學習php框架的內置的模板操作,主要學習程序是怎麼賦值給模板,怎麼載入模板和常用的模板標簽
第五步,學習資料庫的添加,修改,刪除,查詢,學會簡單的資料庫操作。
第六步,學習php框架常用的函數和類庫,php框架中一般會帶一些常用的函數和類,可以稍微看一下,此時還沒有必要深入研究,等用到的時候再詳細的去看手冊和樣例。
第七步,下載基於此框架開源的項目系統下來學習,了解了php框架的執行流程,模板操作,和資料庫操作,下載一個開源的系統,下來去學習,學習別人的代碼,學得更快。
第八步,做項目學習,要熟練掌握一個的框架,需要大量的實踐,通過做項目,去深入學習。
第九步,閱讀框架代碼,了解其實現原理
第十步,到這一步,你已經學會了這個php框架。
② 最簡單 php 代碼
<?php
mysql_query("insert into guahao values('".$name."','".$nl."','".$shouji."','".$sname."','".$info."')");
?>
③ 有沒有大神能幫用PHP寫一個簡易的文件管理系統呢
我只能告訴你,這種需求是收費的,並且還不便宜哦。。
④ 一個簡單的php語句
對於&&,如果前面是假則不會執行後面的語句;!是取反。
本句意思為,如果$this->socket沒有創建,則執行後面的創建語句;如果創建了,則忽略後面一句。
⑤ 求個簡單的php代碼
_tags($string, $replace_with_space = true)
{
if ($replace_with_space) {
return preg_replace('!<[^>]*?>!', ' ', $string);
} else {
return strip_tags($string);
}
}
截取字元函數(匹配各種編碼)
function truncate($string, $length = 80, $etc = '...', $break_words = false, $middle = false){
if ($length == 0)
return '';
if (is_callable('mb_strlen')) {
if (mb_detect_encoding($string, 'UTF-8, ISO-8859-1') === 'UTF-8') {
// $string has utf-8 encoding
if (mb_strlen($string) > $length) {
$length -= min($length, mb_strlen($etc));
if (!$break_words && !$middle) {
$string = preg_replace('/\s+?(\S+)?$/u', '', mb_substr($string, 0, $length + 1));
}
if (!$middle) {
return mb_substr($string, 0, $length) . $etc;
} else {
return mb_substr($string, 0, $length / 2) . $etc . mb_substr($string, - $length / 2);
}
} else {
return $string;
}
}
}
// $string has no utf-8 encoding
if (strlen($string) > $length) {
$length -= min($length, strlen($etc));
if (!$break_words && !$middle) {
$string = preg_replace('/\s+?(\S+)?$/', '', substr($string, 0, $length + 1));
}
if (!$middle) {
return substr($string, 0, $length) . $etc;
} else {
return substr($string, 0, $length / 2) . $etc . substr($string, - $length / 2);
}
} else {
return $string;
}
}
綜合就是
$arc=strip_tags($arc);
$arc=truncate($arc,200)
⑥ php簡單易懂嗎
php在編程語言里是比較容易上手的,也就是比較簡單易懂。
如果你是還沒接觸過編程的人,那你可能看代碼這些有些困難(無論何種語言),建議你先看下html網頁,了解下網頁設計方面的書籍,因為網頁是我們最常看見的東西,也是代碼寫出來的東西,打開網頁後,按下F12或者右鍵審核元素/查看源代碼,可以找到網頁代碼。
如果你不是剛接觸編程的人,那麼你學php僅僅需要看下視頻教學,然後完成幾個簡單的php網站,再學習下比較流行的框架,那麼你就差不多懂如何運用php了。
php雖說入門簡單,但是升級成為高級PHP開發工程師可不簡單。因為php是腳本語言,而且是弱語言,在開發中考慮的地方還是比較多。php能做很多東西,也有其比較弱的地方,選擇任何一種語言開發時,要根據開發的需求來選擇。
最後,學習語言切勿盲目去參加培訓學習,要有自己的目標,自己知道自己想做什麼,然後堅持去做,不要半途而廢。網路上也有很多對應的教程,多學多思考,但別忘了多寫,寫的多了自然就能背熟函數,自然寫起程序來得心應手。祝好。
⑦ 如何用php寫一個最簡單的程序,比如向瀏覽器輸出一句話,伺服器已搭建好,
你按照php有以下輸出語句寫就可以了:
一、
echo
常用的輸出語句,例如:echo
'helloworld!';
二、print()
輸出語句,有返回值。例如:print('helloworld!');
輸出成功返回1,失敗返回0。
三、
printf();
格式化輸出字元串。例如:printf("%d,%f",12,12.3);
四、
print_r();
輸出數組、對象等復合數據類型。例如:print_r($array);
五、
var_mp();
可以判斷一個變數的類型與長度,並輸出變數的數值。例如:var_mp('helloworld!');如果還有更多php問題不懂,可以去後盾網論壇求助專區,可以幫你解答更多問題,我的回答還不錯吧!
⑧ 簡易PHP程序改錯
echo不能將文本顯示的回車換行輸出,只能輸出在同一行的字元串。也就是說你要把換行顯式的用\r代替。
而且,由雙引號包含起來的雙引號要轉義,即\"。
⑨ 簡單PHP代碼
$_env 是環境變數,通過環境方式傳遞給當前腳本的變數的數組。
$_ENV['defaultapp'] = array('portal.php' => 'portal', 'forum.php' => 'forum', 'group.php' => 'group', 'home.php' => 'home');
是賦值 , 你可以用 var_mp($_env['defaultapp']) 看賦值結果。
--------------------------------------------------------------------
$_ENV['hostarr'] = explode('.', $_SERVER['HTTP_HOST']);
環境變數 用.分隔 主域名(你可以 echo $_server['HTTP_HOST']裡面有什麼)
----------------------------------------------------------------
$url = $domainroot.'forum.php?mod=group&fid='.$domain['id'].'&page=1';
構造一個URL 直白點 結果就是: www.some.com/forum.php?mod=1&fid=1&page=1
----------------------------------------
$url = empty($_ENV['domain']['app']['default']) ? (!empty($_ENV['domain']['defaultindex']) ? $_ENV['domain']['defaultindex'] : 'forum.php') : 'http://'.$_ENV['domain']['app']['default'];
結構簡化 $url = $a ? (!$b? $c : $d) :$e; 2個3元運算嵌套, 至於看起來復雜的變數都是多維數組的值
⑩ 如何做一個簡單PHP網站
1.首先你要做什麼類型的網站
2.你想要什麼功能
3把你想要的功能寫下來
4先把資料庫建立起來,根據功能創建表
5.通過軟體把你的網站的前台的頁面設計出來
6.然後寫處理頁面請求的方法function
7.最簡單的就是登陸和注冊了.