Time of Update: 2017-06-16
屬性類型是否必須預設值描述namestringYesn/a該迴圈的名稱loop[$variable_name]Yesn/a決定迴圈次數的變數名稱startintegerNo0迴圈執行的初始位置. 如果該值為負數,開始位置從數組的尾部算起. 例如:如果數組中有7個元素,指定start為-2,那麼指向當前數組的索引為5. 非法值(超過了迴圈數組的下限)將被自動調整為最接近的合法值.stepintegerNo1該值決定迴圈的步長. 例如指定step=2將只遍曆下標為0、2、4等的元素.
Time of Update: 2017-06-19
全域變數和“global”關鍵字PHP預設定義了一些“超級全域(Superglobals)”變數,這些變數自動全域化,而且能夠在程式的任何地方中調用,比如$_GET和$
Time of Update: 2017-06-15
最近給客戶基於SuSe 11 SP3下多重路徑部署Oracle 10g RAC。SuSe 11下用10g,也算一朵奇葩,連篇文檔都比較難找,誰叫Oracle太貴呢。下面主要是描述了在該環境下如何去配置多重路徑。由於10g下的ocr與votingdisk不能直接存放到asm磁碟,所以依舊要使用raw裝置方式 最近給客戶基於SuSe 11 SP3下多重路徑部署Oracle 10g RAC。SuSe
Time of Update: 2017-06-16
下面小編就為大家帶來一篇使用PHPExcel實現資料大量匯出為excel表格的方法(必看)。小編覺得挺不錯的,現在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧首先需要下載PHPExecel類檔案,協助文檔可以參考PHPExcel中文協助手冊|PHPExcel使用方法。下面直接上例子,是我自己寫的一個簡單的大量匯出資料為excel的例子前台頁面 比較簡單,就是一個超連結,跳轉到處理頁面,超連結也可以跟一些參數(看需求)!<a
Time of Update: 2017-06-14
PHP數組的倒序在一篇文章《如何對PHP數組進行排序》中我們介紹了sort、asort和ksort,它們都是按照升序來對數組進行排序的,那麼如果要實現數組的倒序呢?下面就是我們要說的另一組函數:rsort、arsort、krsort下面我們將一一介紹這組函數!rsortrsort —對數值數組進行降序排序。rsort() 函數對數組的元素按照索引值進行逆向排序。與 arsort() 的功能基本相同。 文法格式如下:bool rsort ( array &$array [, int
Time of Update: 2017-06-13
方法如下: $arr = array(…………) ;//假設有一萬個元素的數組,裡面有重複的元素。 $arr = array_flip(array_flip($arr)); //這樣便可以重複資料刪除元素。 究竟是怎麼回事呢?來看下array_flip()的作用:array_flip()用於將一個數組的每個元素的鍵和值交換,如: $arr1 = array (”age” => 30, “name” => “快樂園”); $arr2 =
Time of Update: 2017-06-12
PHP中三組容易混淆的函數一、htmlentities() 和htmlspecialchars() 1、htmlentities() 1.1 功能:把字元轉換為 HTML 實體。字元包括ASCII實體和ISO 8859-1實體(HTML實體對照表:http://www.w3school.com.cn/tags/html_ref_entities.html) 1.2 文法:htmle1.
Time of Update: 2017-06-12
jscript與vbscript 操作XML元素屬性的代碼,需要的朋友可以參考下。Although attributes belong to a particular element, they are not considered child nodes of element nodes. Instead, they behave more like properties of IXMLDOMElement. Most of the methods for working
Time of Update: 2017-06-13
開始學習PHP,我選擇的工具代碼編輯器是PhpStorm,版本10.0.1。第一步安裝PhpStorm,授權伺服器啟用方式(license
Time of Update: 2017-06-12
在日常開發中,大多新手就很疑惑,這麼多的PHP內建函數怎麼記住, 其實你只要知道有這個有這個東西就OK了,用的多的時候你自然就記住了,下面收集了PHP開發的時候最常用的函數,希望對你們有協助。 acos() 函數返回一個數的反餘弦。 abs() 函數返回一個數的絕對值。 mail() 函數允許您從指令碼中直接寄送電子郵件。 libxml_use_internal_errors() 函數禁用標準的 libxml 錯誤,並啟用使用者錯誤處理。 libxml_get_last_error() 函數從
Time of Update: 2017-06-13
建設一個簡單互動的網站(一) PHP的許多特點與其他軟體或者工具有關。利用迄今為止我們所學到的PHP知識,我們可以試著建立一個簡單互動的網站。利用這一過程我們又可以學到不少東西。好吧,我們現在開始專註於一個典型個人網站的建設。 5.1 計劃一個網站 一般一個個人網站包括一個歡迎頁面、一個留言本頁面、一個書籤連結頁面、一個計數器、聯絡資訊,甚至還有照片集和一些音樂檔案等等。 5.2 用include和require進行模組化
Time of Update: 2017-06-12
java 中平方根(sqrt)演算法平方根(sqrt, square root)是數學中常見的數學的公式; 使用程式進行求平方根主要分為兩步:第一步: while()迴圈, 控制迴圈次數及小數的位元, 防止無限迴圈和出現多位小數;第二步: 通過分解平方根, 使用迴圈, 逐漸減小,接近平方根;同理, 其他方根也可以類似擴充, 不過需要注意的是, 偶數次方根需要確保輸入正數;奇數次方根需要轉換為正數, 確保迴圈收斂, 再進行結果正負判斷;代碼如下:/* * Algorithms.java *
Time of Update: 2017-06-11
前言最近由於項目需要,需要讀取一個含有中文的txt文檔,完了還要儲存檔案。文檔之前是由base64編碼,導致所有漢字讀取顯示亂碼。項目組把base64廢棄之後,先後出現兩個錯誤:ascii codec can't encode characters in position ordinal not in range 128UnicodeDecodeError: ‘utf8' codec can't decode byte 0x。如果對於ascii、unicode和utf-8
Time of Update: 2017-06-12
tostring()魔術方法 將一個對象當做一個字串來使用時,會自動調用該方法,並且在該方法中,可以返回一定的字串,以表明該對象轉換為字串之後的結果。該魔術方法比較常用。 注意:如果沒有定義該方法,則對象無法當做字串來使用!類裡面未定義tostring()方法的例子:<?phpini_set('display_errors', 1);class A{ public $name; public $age; public $sex; &
Time of Update: 2017-06-11
前言PHP7的改動中,影響比較大的,包括異常處理。概述更多的異常是直接通過PHP直接處理的,和之前的PHP5不同的是更多的異常是通過Error exceptions來拋出。作為一個普通的擴充,Error
Time of Update: 2017-06-11
從開發的角度來講,先把變數、函數按照一定的命名、格式組織好,接下來,開始編寫代碼,在業界,很多提倡測試驅動開發,接下和大家聊一下單元測試。TDD是測試驅動開發(Test-Driven Development)的英文簡稱,是敏捷開發中的一項核心實踐和技術,也是一種設計方法論。TDD的原理是在開發功能代碼之前,先編寫單元測試用例代碼。1、TDD三定律定律一 在編寫不能通過的單元測試前,不可編寫生產代碼。定律二 只可編寫剛好無法通過的單元測試,不能編譯也不算不通過。定律三
Time of Update: 2017-06-11
在PHP中,對於字串之間的比較有很多種方法,第一種是使用 strcmp()函數和 strcasecmp()函數按照位元組進行比較,第二種是使用 strnatcmp()函數按照自然排序法進行比較,第三種是使用 strncmp()函數指定從源字串的位置開始比較。 下面對這幾種方法進行一下深入的說明。 1. 按照位元組進行字串的比較按照位元組進行字串的比較方法有兩種,分別是利用 strcmp()函數和 strcasecmp()函數。 這兩種函數的區別是
Time of Update: 2017-06-11
nginx參數調優worker_processes 3; //cpu核心數目-1 ,使用下來效果較好#worker_processes 4;#worker_cpu_affinity 0001 0010 0100 1000;#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid logs/nginx.pid;events { use
Time of Update: 2017-06-11
為cd2sc.com網站功能而開發,代碼為本人原創,產生速度一般。 (出於眾所周知的原因,涉及到資料庫的資料欄位名稱做了改動,並且為了代碼明晰去掉了參數過濾的部分) 說明:原動態地址為 moban.php?id=1 ,產生後地址為 html/200808/sell_1.html 。page.php為分頁程式,本部落格中有發布。 頁面使用方式,將本代碼儲存為make.php,使用方法為瀏覽器訪問 make.php?t=數量&pg=頁面;例如 make.php?t=300&pg=2,
Time of Update: 2017-06-11
瞭解如何使用 PHP 的各種檔案函數。查看諸如 fopen、fclose 和 feof 之類的基本檔案函數;瞭解諸如 fgets、fgetss 和 fscanf 之類的讀取函數。並且發現用一兩行代碼處理整個檔案的函數。讓我們算一算有多少種方法處理諸如 PHP 之類的現代程式設計語言的樂趣之一就是有大量的選項可用。PHP 可以輕鬆地贏得 Perl 的座右銘“There's more than one way to do