當前位置:首頁 » 編程語言 » php加一年

php加一年

發布時間: 2023-10-28 17:51:42

⑴ 自學php要多久

自學php要多久

好學啊,只要你認真,夠勤快,多敲程式碼,多練習,多動手敲 做好筆記 善於思考 絕對沒問題的 php比java簡單多了!

如果是基礎的小白入門,一個月可以入門掌握PHP+mysql動態語言,可以使用很溜。
然後第二個階段就是進階,需要學會thinkphp,codeIgniter等框架的使用,這時候基本要一個月。
第三個階段就是實踐階段!那就是用你之前學的東西做專案,這是最難的,千萬不要急。所以這個階段至少要2個月,你做得專案越多越熟練,那麼你對PHP的掌握越牢固,能力越強。
所以至少要4個月的時間才能完全的把php掌握好。
希望我的回答對樓主有幫助,不懂可以繼續追問。

PHP自學要多久?

光學PHP肯定不夠,最基本的也要學HTML,PHP包含的東西也很多,如果簡單點,一個小留言板大概學了2個月就差不多了,但是PHP當中還有很多別的比如面向物件、GD庫、cookie、session……。想要做個真正像樣的網站,CSS、JS、SQL也是必不可少(ajax無非就是js+css做前台,php、asp或jsp做後台)。如果這些都要學會,至少要一年時間。
學PHP如果只是想學到可以看懂並修改像PHPWind、Discuz、WordPress等流行的應用程式碼的話,大概學3、4個月就差不多。
以上的時間都是建立在學習者對PHP抱有極大熱情的人才成立,如果只是為了工作而不是興趣,這些時間至少翻1倍。

php難學嗎?一般自學要多久?

我也是剛開始學PHP的,學了有兩個月,也是利用周末和晚上的時間學一下,白天上班,HTML,JS,CSS,PHP,MYSQL這些都學得差不多了。我覺得主要是網上去搜一些教學視訊來學,網路一下很多的。邊看邊寫程式碼就很快學會,否則光是看書沒什麼效果。如果看視訊不懂的我就上這里提問。你很厲害啊,自考很考驗毅力的。加油!

php自學要多久能學會呀?

樓上說的對 不能用時間來衡量 我個人覺得 你懂了不一定就能寫出程式碼來 每當你學到一點的時候 你就去自己實踐 多敲程式碼才是王道 遇到不明白的模稜兩可的 自己用程式碼去實踐 這樣 你會牢牢記住的 呵呵 希望對樓主有幫助

自學php要多久才能學會

看個人了,我學php只用了幾天的時間,你最好找些實際的案例,照著做幾遍系統的東西。
做幾個系統下來,你基本就能做開發了。

自學php要多久,找工作難嗎

PHP入門是很簡單的,比起C語言來說簡單許多
而且門檻也不高,只要搭建好伺服器環境便能輕松程式設計,程式碼寫好就直接在瀏覽器看到執行結果,不用像C語言那樣編譯執行
個人認為對於入門程式設計師來說可以不用理會吧,看多了只是打擊你的學習興趣,放輕鬆些,在娛樂的心態下學習PHP 的基本功跟入門知識,很多知識很多技術都是水到渠成學會的

自學AE要多久?

一般一兩個月就算入門了 但需要系統的看教程
將軟體里的功能都作到大致了解
至於套個一般的版 三四天就行
復雜的模版 就是學了一年也不一定能套明白

自學cad要多久

軟體需要3天。
要學制圖規范要很久很久

⑵ PHP自學要多久

HTMl做web開發必須要接觸一門語言,現在這個語言已經發展到HTMl5,但是大很多瀏覽器對HTMl的兼容性不好,我們學習只需要學習XHTML就可以,我在網頁上點擊右鍵查看源碼哪裡面寫的就是HTMl

CSS有了html只有雖然我們的頁面有了但是我們要配置各種顏色,各種布局,這個時候我們就需要Css這個語言

javascript 有了頁面也有了布局,這個時候我們就需要添加很多頁面的效果,比如橫幅的滾動,這些是最常見不過的了,這些效果就是js來實現的,我們也可以用js第三方的庫,比如jquery、dojo還有很多其他的

前端頁面好了,這個時候我們就需要調用數據,這個時候就用到php語言了,php的作用是把資料庫中的數據經過php展示在前端上,php的學習,個人建議直接看看php的手冊就可以
php的數據來源是哪裡?當然是資料庫,數據mysql,這個在php的手冊中有mysql一些擴展函數,mysql最原始的的sql語句,我們至少要學會 create delete update
按照上面的流程學號後 基本可以做一個小的簡單應用程序出來。如果你想進一步的提升自己的能力,那伺服器是必須的了,伺服器我們只需要學習linux的就可以,linux 可以關注redhat centos Ubuntu

學習了linux之後我們在學習web伺服器軟體需要學習 apache和nginx這兩個軟體

⑶ 在php中如何獲得未來時間

php獲取昨天、今天、明天、上周、本月、一年後、十年後的開始時間戳和結束時間戳:

//php獲取昨天日期
date("Y-m-d",strtotime("-1day"))
//php獲取明天日期
date("Y-m-d",strtotime("+1day"))
//php獲取一周後日期
date("Y-m-d",strtotime("+1week"))
//php獲取一周零兩天四小時兩秒後時間
date("Y-m-dG:H:s",strtotime("+1week2days4hours2seconds"))
//php獲取下個星期四日期
date("Y-m-d",strtotime("nextThursday"))
//php獲取上個周一日期
date("Y-m-d",strtotime("lastMonday"))
//php獲取一個月前日期
date("Y-m-d",strtotime("lastmonth"))
//php獲取一個月後日期
date("Y-m-d",strtotime("+1month"))
//php獲取十年後日期
date("Y-m-d",strtotime("+10year"))
//php獲取今天起止時間戳
mktime(0,0,0,date('m'),date('d'),date('Y'));
mktime(0,0,0,date('m'),date('d')+1,date('Y'))-1;
//php獲取昨天起止時間戳
mktime(0,0,0,date('m'),date('d')-1,date('Y'));
mktime(0,0,0,date('m'),date('d'),date('Y'))-1;
//php獲取上周起止時間戳
mktime(0,0,0,date('m'),date('d')-date('w')+1-7,date('Y'));
mktime(23,59,59,date('m'),date('d')-date('w')+7-7,date('Y'));
//php獲取本月起止時間戳
mktime(0,0,0,date('m'),1,date('Y'));
mktime(23,59,59,date('m'),date('t'),date('Y'));

⑷ PHP程序編譯中常見錯誤信息及解釋

編寫程序時 無論怎樣小心謹慎 犯錯總是在所難免的 這些錯誤通常會迷惑PHP編譯器 如果開發人員無法了解編譯器報錯信息的含義 那麼這些錯誤信息不僅毫無用處 還會常常讓人感到沮喪 編譯PHP腳本時 PHP編譯器會盡其所能報告它遇到的第一個問題 這樣就產生一個問題 只有當錯誤出現時 PHP才能將它識別出來(本文後面對此問題進行了詳細描述) 正是由於這個緣故 編譯器指出出錯的那行 從表面上看來可能語法正確無誤 或者可能是根本就不存在的一行!更好地理解錯誤信息可以大大節省確定並改正錯誤內容所花費的時間 因此 在本文中 我將努力闡明多種不同類型的PHP報錯信息 以及在開發過程中如何正確理解各種報錯信息的含義 本文中所講述的內容與您所應用的PHP的版本無關 因為本文所描述的各種錯誤並不限定於某一特殊版本的特定錯誤 另外我們假定您是一位初級或者中級程序員 並已經從事編程工作有半年或一年的時間 編譯器的工作方式要搞清楚編譯器為什麼會報告某一行上存在錯誤 首先必須明確編譯器解析PHP代碼的機制 我並不打算在本文中對此進行詳細論述 但是 我們將會討論一些更易於引發錯誤的簡單概念 變數聲明如果在一條語句中聲明一個變數 具體方式如下所示 $variable = value ;編譯器首先求出語句右半部分的值(即等號右邊的所有內容) 在一些編程書籍中 將此表示為語句的 RHS (右半部分) 恰恰正是語句的這一部分常常會引發錯大逗誤 如果使用的語法不正確 就會出現解析錯誤 解析錯誤Parse error:解析錯誤 unexpected T_WHILE in c://program files//apache group//apache//htdocs//script php on line 每次確定了前一錯誤時 解析錯誤一個接一個地不斷出現 因為PHP在第一個解析錯誤之後就停止執行腳本 調試並糾正這一系列的錯誤往往會讓人覺得特別厭煩 而且 解析錯誤具有很少的信息 幾乎不報告錯誤所在的行號 具體原因就是當出現錯誤時 編譯器判定好幾行的語法看起來應該是有效的 直至遇到無效的語法 最可能的情形就是表達式中使用了預定義的字詞 例如;while = ; // Bad ? while 就是一個預定義字詞 不能分配給一個值預定義的字詞包括 while function等 如果PHP使用 uses to evaluate your code 您不能使用這些預定義字詞來命名變數 而且如果您非要這樣做的話 PHP就會報出更多的慎胡錯誤 這是您無法忍受 關於這個問題 下面的示例可能會對您有所幫助 請咨詢閱讀一下下面所示的PHP 代碼 $b = somevalueif($b == somevalue){print Hello world!;}?>錯誤位於$b =一行(在語句的末端缺少分號) 所以錯誤應該是解析錯誤:第 行缺少分號對吧?而不應該依據解析器判定的 Parse error: parse error unexpected T_IF in c://program files//apachegroup//apache//htdocs//ereg php on line 在第 行 if() 語句的語法是正確的 那麼 編譯器是被什麼給搞糊塗了呢?線索就是unexpected T_IF 部分 出現 unexpected T_???錯誤時 它所表示的含義為 編譯器發現在預定義字不應該出現的位置出現 T_IF 代表 if() T_WHILE 代表 while() T_FOR 代表 for()等 值得慶幸的是 一些錯誤的原因也很簡單 語句沒有使用分號(;)結束 比如上面的示例 字元串中缺少引號 其他一些常見的錯誤我見過的最常見的錯誤就是 當沒有使用大括弧( } )結束一個函數或者一個循環時出現的錯誤 這很可能是最常見 最讓人煩的錯誤 具體代碼如下滾孝賣 function UselessFunction() {for($i < ; $i < ; $i++){}將產生下列錯誤 Parse error: parse error unexpected $ in c://program files//apachegroup//apache//htdocs//ereg php on line 由於函數 UselessFunction 沒有使用大括弧( } )來結束 PHP編譯器不斷查找表示結束的大括弧直至到達文件末尾為止 因為編譯器未找到一個匹配的大括弧 就會報告文件末尾處有錯誤 如果正確地反映了代碼的層次結構 錯誤信息就會變得非常明顯 如果沒有標明代碼的層次結構 那麼最後要想查清楚到底忘記了什麼也會變得幾乎是不可能的 所以 請記住 一定要標明代碼的層次結構 Tab鍵可以很容易地實現這一點 對後續的開發人員來說 把握代碼框架並對其進行修改也會更容易一些 MySQL 錯誤另一極其令人討厭的錯誤信息就是最常見的MySQL錯誤 這常常使 PHP新手感到頗為頭疼 Warning: Supplied argument is not a valid MySQL result resource in 上面所報告有錯的一行可能是 while($row = mysql_fetch_array($result)) {參數 $result並不是一個有效的資源 在英語中它表示因為查詢失敗 將無法處理mysql_fetch_array 任一查詢的語法無效(您應該將查詢復制 粘貼到MySQL 控制台參考來進行測試) 或者與資料庫的連接失敗(這種情況下您應該再次檢查用戶名和口令等) 防止錯誤發生第一步 智能代碼器可採取以下幾步來消除下列錯誤出現 · 在每一條語句的末尾處 不必考慮添加分號——這應該成為一種習慣 · 總是要盡可能標明代碼的層次結構 這可以使您能夠查看是否忘記在if 調用或函數末端等位置添加大括弧 · 請使用可突出顯示語法的編輯器(如 HTML Kit) 有了這類編輯器的輔助 您就能確定是否忘記了添加引號 是否缺少分號等 lishixin/Article/program/PHP/201311/21338

⑸ 自學php要多久

光學PHP肯定不夠,最基本的也要學HTML,PHP包含的東西也很多,如果簡單點,一個小留言板大概學了2個月就差不多了,但是PHP當中還有很多別的比如面向對象、GD庫、cookie、session……。想要做個真正像樣的網站,CSS、JS、SQL也是必不可少(ajax無非就是js+css做前台,php、asp或jsp做後台)。如果這些都要學會,至少要一年時間。
學PHP如果只是想學到可以看懂並修改像PHPWind、Discuz、WordPress等流行的應用代碼的話,大概學3、4個月就差不多。
以上的時間都是建立在學習者對PHP抱有極大熱情的人才成立,如果只是為了工作而不是興趣,這些時間至少翻1倍。

⑹ php獲取當前時間

PHP獲取當前時間可以使用time函數,函數格式為 int time ( void ),返回自從 Unix 紀元(格林威治時間 1970 年 1 月 1 日 00:00:00)到當前時間的秒數。


把time格式的時間以年月日時分秒的格式輸出,可以使用date函數,格式是string date ( string $format [, int $timestamp ] ),例子代碼:

<?php
$t=time();
echo"$t ";
echodate('Y-m-dH:i:s',$t)
?>

運行結果為:

E:TEMP文件exp>a.php
1451271607
2015-12-2811:00:07


date函數的格式化字元許多,主要的有下面這些:


年:

L 是否為閏年 如果是閏年為 1,否則為 0

o ISO-8601 格式年份數字。這和 Y 的值相同,只除了如果 ISO 的星期數(W)屬於前一年或下一年,則用那一年。(PHP 5.1.0 新加) Examples: 1999 or 2003

Y 4 位數字完整表示的年份 例如:1999 或 2003

y 2 位數字表示的年份 例如:99 或 03


月:

F 月份,完整的文本格式,例如 January 或者 March January 到 December

m 數字表示的月份,有前導零 01 到 12

M 三個字母縮寫表示的月份 Jan 到 Dec

n 數字表示的月份,沒有前導零 1 到 12

t 給定月份所應有的天數 28 到 31


日:

d 月份中的第幾天,有前導零的 2 位數字 01 到 31

D 星期中的第幾天,文本表示,3 個字母 Mon 到 Sun

j 月份中的第幾天,沒有前導零 1 到 31

l(「L」的小寫字母) 星期幾,完整的文本格式 Sunday 到 Saturday

N ISO-8601 格式數字表示的星期中的第幾天(PHP 5.1.0 新加) 1(表示星期一)到 7(表示星期天)

S 每月天數後面的英文後綴,2 個字元 st,nd,rd或者 th。可以和 j 一起用

w 星期中的第幾天,數字表示 0(表示星期天)到 6(表示星期六)

z 年份中的第幾天 0 到 366


星期:

W ISO-8601 格式年份中的第幾周,每周從星期一開始(PHP 4.1.0 新加的) 例如:42(當年的第 42 周)


時間:

a 小寫的上午和下午值 am 或 pm

A 大寫的上午和下午值 AM 或 PM

B Swatch Internet 標准時 000 到 999

g 小時,12 小時格式,沒有前導零 1 到 12

G 小時,24 小時格式,沒有前導零 0 到 23

h 小時,12 小時格式,有前導零 01 到 12

H 小時,24 小時格式,有前導零 00 到 23

i 有前導零的分鍾數 00 到 59>

s 秒數,有前導零 00 到 59>

⑺ php如何獲取最近5年的年份

¥t=time()+3600*8;&#47;&#47;這里和標准時間相差8小時需要補足¥tget=¥t-3600*24*5;&#47;&#47;比如5天前的時間echodate(&quot;Y-m-dH:i:s星期w&quot;,¥tget);&#47;&#47;格式按你需要選取附帶:相關時間參數:a-&quot;am&quot;或是&quot;pm&quot;A-&quot;AM&quot;或是&quot;PM&quot;d-幾日ei二位數字,若不足二位則前面補零;如:&quot;01&quot;至&quot;31&quot;D-星期幾,三個英文字母;如:&quot;Fri&quot;F-月份,英文全名;如:&quot;January&quot;h-12小時制的小時;如:&quot;01&quot;至&quot;12&quot;H-24小時制的小時;如:&quot;00&quot;至&quot;23&quot;g-12小時制的小時,不足二位不補零;如:&quot;1&quot;至12&quot;G-24小時制的小時,不足二位不補零;如:&quot;0&quot;至&quot;23&quot;i-分鍾;如:&quot;00&quot;至&quot;59&quot;j-幾日,二位數字,若不足二位不補零;如:&quot;1&quot;至&quot;31&quot;l-星期幾,英文全名;如:&quot;Friday&quot;m-月份,二位數字,若不足二位則在前面補零;如:&quot;01&quot;至&quot;12&quot;n-月份,二位數字,若不足二位則不補零;如:&quot;1&quot;至&quot;12&quot;M-月份,三個英文字母;如:&quot;Jan&quot;s-秒;如:&quot;00&quot;至&quot;59&quot;S-字尾加英文序數,二個英文字母;如:&quot;th&quot;,&quot;nd&quot;t-指定月份的天數;如:&quot;28&quot;至&quot;31&quot;U-總秒數w-數字型的星期幾,如:&quot;0&quot;(星期日)至&quot;6&quot;(星期六)Y-年,四位數字;如:&quot;1999&quot;y-年,二位數字;如:&quot;99&quot;z-一年中的第幾天;如:&quot;0&quot;至&quot;365&quot;

熱點內容
壓縮內存軟體 發布:2025-01-31 16:51:39 瀏覽:145
腳本lcd 發布:2025-01-31 16:41:02 瀏覽:515
安卓selinux干什麼用的 發布:2025-01-31 16:32:04 瀏覽:531
俠盜獵車手加錢密碼是多少 發布:2025-01-31 15:44:28 瀏覽:662
沒密碼怎麼登微信 發布:2025-01-31 15:33:51 瀏覽:737
c語言死機程序 發布:2025-01-31 15:07:52 瀏覽:18
編程教育裝修 發布:2025-01-31 15:04:38 瀏覽:402
函數和存儲過程的區別 發布:2025-01-31 14:39:12 瀏覽:610
地下室柱子箍筋的加密 發布:2025-01-31 14:36:11 瀏覽:935
手機拍攝視頻在哪個文件夾 發布:2025-01-31 14:34:28 瀏覽:761