如何利用PHP數組列印下標_PHP教程

來源:互聯網
上載者:User
學習PHP數組時,你可能會遇到很多問題,這裡將介紹PHP數組問題的解決方案,在這裡拿出來和大家分享一下。開始學習php了。一直主觀的認為編程是指用C,C++之類的語言寫應用程式。對於網頁從來都是敬而遠之。但是作為系統管理員,如果要維護的網站是php的話,光能解決系統問題還是不夠的,為瞭解決應及之需還是需要能看懂一些php文法的。

所以就“偷偷”的看php了。在學習過程中發現,php 也可以寫指令碼。這樣不是兩全其美嗎?我只學習php寫指令碼的這部分,用來進行系統管理,這樣就可以熟悉php文法,在必要的時候修改一些網頁了。不知道用 php指令碼作系統管理,我是不是第一人,嘿嘿,能解決問題就是王道嘛。

因為工作流程原因,同事寫了東西以後,需要我更新到伺服器上,然後同事再看效果。這樣操作是沒啥問題的。但是對於同事來說,可能每次修改一些東西,總要“麻煩”我,自己會覺得過意不去。而我呢,為了省事兒,把同事讓我做的東西,寫了一個指令碼,他讓我更新的時候,我串連伺服器,直接執行指令碼就OK了。

於是我在想:怎樣讓同事能夠直接進行這件事兒,而不經過我呢?在伺服器上開許可權是不現實的,因為伺服器系統管理權限越小越好。在部門老大提議寫個頁面讓同事自己做這件事兒的時候,我說我已經有這個想法了,但是流程都通了就不會寫頁面點擊的按鈕。老大說,這個簡單,於是,過來三個五除二,一個只有一個按鈕,點擊後可以把執行結果輸出的頁面就寫好了。而且這個按鈕可以不限次數的點擊。這樣就省去了每次重新訪問這個頁面的麻煩。給了同事用了以後,你猜怎麼樣?同事竟然激動的說:“你這個小創新,真是造福全人類啊!”哈哈,我雖然嘴上沒說啥,其實心裡早樂開了花。這也算是我初學php的一點小的激勵吧,加油!

廢話半天,其實我就是想跟大家分享php咋列印數組下標。當我看到php的foreach函數的時候,覺得它跟perl的foreach有一拼,但是當我開啟一個檔案並輸出的時候,我希望能列印出每行的標號。perl有N多的內建函數,實現這個功能用$.就可以了。難道php實現不了?搜尋了半天無果,問了幾個寫php的朋友也只是說要提前定義一個變數,然後列印這個變數。看來是沒辦法了,於是繼續往下看文法。看到二維數組的時候。有一次不小心把一個一維數組按照二維數組的寫法列印了出來,於是乎發現了,這個不可不說的秘密!看圖:

498)this.width=498;' onmousewheel = 'javascript:return big(this)' onclick='window.open("http://blog.php100.com/viewpic.php?refimg=" + this.src)' alt=PHP數組 src="http://www.bkjia.com/uploadfile/2013/0904/20130904094734447.jpg" border=0>


內容不用說了吧,先建立一個由十個數字組成的PHP數組,然後輸出結果。

498)this.width=498;' onmousewheel = 'javascript:return big(this)' onclick='window.open("http://blog.php100.com/viewpic.php?refimg=" + this.src)' alt=數組下標 src="http://www.bkjia.com/uploadfile/2013/0904/20130904094734660.jpg" border=0>

看到執行結果沒?是不是正確列印了數組下標?看來php也很強大嘛,很黃很暴力的說。今天分享就到這了,算不上小甜點,充其量也就是旁門左道:)


http://www.bkjia.com/PHPjc/446453.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/446453.htmlTechArticle學習PHP數組時,你可能會遇到很多問題,這裡將介紹PHP數組問題的解決方案,在這裡拿出來和大家分享一下。開始學習php了。一直主觀的認...

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.