Time of Update: 2016-07-13
今天有人問題一個數學問題,4x+1/x=2,求x是多少。把方程轉化一下,4x2 + 1 = 2x,然後4x2 - 2x + 1 =0,其實就是個一元二次方程的問題。好久沒弄這些東西了,數學都還高中老師了。還好會寫程式,下面用程式求出這個方程的根。 0 兩個不同的根 if($flg >0) { $x[0]=((0-$b)+sqrt($flg))/2/$a; $x[1]=((0-$b)-sqrt($flg))/2/$a; } else
Time of Update: 2016-07-13
由於需要判斷上傳的檔案是否被修改過,需要記錄上傳檔案的md5值,這裡記錄一下擷取檔案md5值的方法。 if(isset($_FILES['multimedia']) && $_FILES['multimedia']['error']==0){$file_name = $_FILES['multimedia']['name'];$size = getimagesize($_FILES['multimedia']['tmp_name']); $type =
Time of Update: 2016-07-13
在controller直接echo的時候,某些瀏覽器會出現亂碼的情況。可以用下面兩種方法解決:1、常用的php的header函數複製代碼 代碼如下:header("Content-type:text/html;charset=utf-8");樣本:複製代碼 代碼如下:class home extends CI_Controller { function index() { //設定編碼 header("Content-type:text/html;charset=utf-8"); echo
Time of Update: 2016-07-13
ThinkPHP的空模組和空操作也是很有實用意義的功能,空模組的概念就是當ThinkPHP找不到指定模組的時候,它會嘗試去定位空模組(EmptyAction),執行空模組裡面的index操作。同理,空操作也是同樣的概念,當系統找不到指定模組下的操作方法的時候,就會嘗試去定位空操作方法(empty)。其實很好理解,就有點類似php虛擬機器主機裡面的自訂404頁面,但它比自訂404更加靈活,利用這個機制,我們可以實現錯誤頁面和一些URL的最佳化,下面分別詳細介紹下空模組和空操作的寫法。1.空模組,在
Time of Update: 2016-07-13
通過ICQ網關傳送簡訊的php來源程式複製代碼 代碼如下://###########################################################//// For questions and comments// Roland (alias -=: Vlieg :=-)// icq #78354631// mail: vlieg@atoomnet.net//// NB: This script won't work on free hosting pages,
Time of Update: 2016-07-13
php提示Warning: file_get_contents(): couldn’t resolve 今天在使用一個Caiji功能的使用,突然間出現“ Warning: file_get_contents() [function.file-get-contents]: couldn't resolve host name in …… 而本地測試卻沒有問題,從網上查了一些資料,發現是dns的問題。下面是解決方案: 用ssh串連linux
Time of Update: 2016-07-13
在Form元素的文法中,EncType表明提交資料的格式用 Enctype 屬性指定將資料回傳到伺服器時瀏覽器使用的編碼類別型。下邊是說明:application/x-www-form-urlencoded : 表單資料被編碼為成對的名稱和數值。這是標準的編碼格式。multipart/form-data : 表單資料被編碼為一條訊息,頁上的每個控制項對應訊息中的一個部分。text/plain :
Time of Update: 2016-07-13
在php的開發中我們要包含某個檔案通常的代碼是這樣的:複製代碼 代碼如下: if(is_file($fileName)) require $flleName;在windows,linux下運行都沒有問問題: 假設現在要包含一個 D:/web/webServer/A.php檔案在傳值的時誤傳了D:/web/webServer/a.php
Time of Update: 2016-07-13
深圳網站建設系統:根據網站語言顯示不同的客服資訊,深圳網站建設原來的程式預設是動態語言程式,雖然可以產生靜態檔案,比如英文站的產生在/en/目錄下,但是產生的客服資訊因會經常變化,不想每次更改客服資訊也需要全站產生,就弄成動態調用了。需要對語言的php處理如下case 'kefu' :($_GET['i'] > $config['lang_total'] || $_GET['i']
Time of Update: 2016-07-13
PHP第五課 自動類型轉換與流程式控制制學習概要:1.瞭解自動類型轉換的有哪些2.瞭解基本的流程式控制制語句3.執行個體:實現日曆表格的寫法自動類型轉換1)整型轉字串echo $num."abc";2)字串轉整型$str+3;3)轉布爾類型為假情況 0 "" "0" false array() null 未定義4)強制類型轉換(int)$str(float)$str(string)$str5)常量define("HOST","localhost");6)運算子①一元+
Time of Update: 2016-07-13
PHP提示Warning:phpinfo() has been disabled函數禁用的解決方案,warningphpinfo本文執行個體講述了PHP提示Warning:phpinfo() has been disabled函數禁用的解決方案。分享給大家供大家參考。具體分析如下:今天在一朋友伺服器測試一個網站時發現我在測試phpinfo時碰到PHP Warning:phpinfo() has been disabled for security reasons
Time of Update: 2016-07-13
PHP中PDO_MYSQL擴充安裝的2種方法 方法一 看到CakePHP文檔要求安裝pdo_mysql擴充,於是就嘗試安裝了一下。 這裡我的系統是CentOS
Time of Update: 2016-07-13
PHP中的閉包(匿名函數)淺析,php淺析閉包也叫匿名函數 PHP5.3 引入。使用方法需要調整數組元素中的值複製代碼 代碼如下:$data = range(0, 100);//想要每個元素的值都加上.html的尾碼$suffix = '.html';function makeSuffix($str, $suffix){ return $str . $suffix;}$new_data = array_map(function($item) use ($suffix) {
Time of Update: 2016-07-13
php中的設計模式之--觀察者模式observers[] = $observer ;} // 刪除觀察者 (看花的人)public function detach(Observer $observer){if(in_array($observer,$this->observers)){$index = array_search($observer, $this->observers); unset($this->observers[$index]); return
Time of Update: 2016-07-13
PHP 判斷數組是否為空白的5大方法1. isset功能:判斷變數是否被初始化說明:它並不會判斷變數是否為空白,並且可以用來判斷數組中元素是否被定義過注意:當使用isset來判斷數組元素是否被初始化過時,它的效率比array_key_exists高4倍左右$a = ''; $a['c'] = ''; if (!isset($a)) echo '$a 未被初始化' . ""; if (!isset($b)) echo '$b 未被初始化' . ""; if (isset($a['c']))
Time of Update: 2016-07-13
php查詢whois資訊的方法 本文執行個體講述了php查詢whois資訊的方法。分享給大家供大家參考。具體如下: 這裡使用php通過查詢whois資訊的網站列表進行查詢 ? 1 2 3 4 5 6 7 8 9 10
Time of Update: 2016-07-13
php簡單判斷文本編碼的方法,本文執行個體講述了php簡單判斷文本編碼的方法。分享給大家供大家參考。具體如下:這裡通過對文本的一次迴圈編碼,來判斷是否屬於該編碼。public function chkCode($string) {$code = array( 'ASCII', 'GBK', 'UTF-8');foreach ($code as $c) { if ($string === iconv('UTF-8', $c, iconv($c, 'UTF-8', $string))) {
Time of Update: 2016-07-13
PHP實現產生唯一會員卡號,php實現會員卡在不查詢資料庫的情況下,每個會員登入進來會產生一個數字字母組合不重複的會員卡號。如下:當我們要將一個龐大的資料進行編號時,而編號有位元限制,比如5位的車牌號、10位的某證件號碼、訂單流水號、短網址等等,我們可以使用36進位計算出符合位元的不重複的編號。 查看示範 下載源碼我們將0-Z(012345
Time of Update: 2016-07-12
詳解WordPress開發中用於擷取分類及子頁面的函數用法,詳解wordpressget_categoryget_category 可能我們平時接觸的不多,但卻是很有用,網上這個函數介紹的貌似不多,所以今天只針對官方 WordPress 英文文檔做一下翻譯。函數描述獲得指定分類,以數組或是對象的形式返回。函數使用 get_category( $cat, $out, $filter )參數描述$cat:分類ID,或$out傳回值類型[OBJECT, ARRAY_A, or
Time of Update: 2016-07-12
最佳化WordPress中文章與評論的時間顯示,wordpress評論很多部落格都喜歡用 評論發表於 “XXX 分鐘 之前”、文章發表於 “XXX 分鐘