Time of Update: 2016-07-14
情況1: father.php如下定義: $jack = 1000; ?> children.php 如下定義: require("father.php");$jack=123;echo $jack."/n"; ?> php children.php運行輸出為123.如果將$jack=123注釋掉,運行為1000,如果將$jack=123放到require("father.php");之前,運行結果為1000.
Time of Update: 2016-07-14
今天想處理下原先由於失誤而多加的子字元,如 linzimu.apk.apk。 起初使用的是rtrim,其實這個函數是trim的衍生,trim是去除收尾,而rtrim是去除字元末尾,還有一個是去除字元頭部的是ltrim。 使用如下代碼:[php]$out = rtrim($in,'.apk'); $out = rtrim($in,'.apk');輸出的結果是linzimu,那好我想,那我就直接再[php] view
Time of Update: 2016-07-14
1. [代碼]php 遍曆目錄方法1 01 02 03 function myscandir($pathname){04 05 foreach( glob($pathname) as $filename ){06 07 if(is_dir($filename)){08 myscandir($filename.'/*');09 }else{10
Time of Update: 2016-07-14
[php]class Curl { /* * get 方式擷取訪問指定地址 * @param string url 要訪問的地址 * @param string cookie cookie的存放地址,沒有則不發送cookie * @return string curl_exec()擷取的資訊 * @author andy **/ public function get( $url, $cookie='' )
Time of Update: 2016-07-14
好吧先,看看,這是 ajax的留言板噢.有瀑布流效果,哈 1.今天學習到了 jquery的ajax,直接上代碼[php] / JavaScript Document $(document).ready(function(e) { loadHiglight();//載入高亮特效 $("#submit").click(function() { //“留言”按鈕單擊事件 //擷取使用者名稱稱 var
Time of Update: 2016-07-14
get_include_path — 擷取當前的 include_path 配置選項string get_include_path ( void )set_include_path — 設定 include_path 配置選項string set_include_path ( string $new_include_path )
Time of Update: 2016-07-14
分頁類需要和查詢相結合,我們可以使用ThinkPHP內建的limit方法或者page方法,目的就是為了擷取當前分頁的資料(也有先擷取完整資料然後前端分頁顯示的方法,不在本文描述內容中,也不建議)。使用limit方法或者page方法是和資料庫類型無關的。我們首先在資料庫裡面建立一個think_datas資料表用於測試: CREATE TABLE IF NOT EXISTS `think_data` ( `id` smallint(4) unsigned NOT NULL AUTO_
Time of Update: 2016-07-14
STRIP_RUNTIME_SPACE 常量在tp3.0中就去掉了。所以沒有用。剛才看了下tp的源碼,發現去除代碼中的空白和注釋已經成為預設行為,開發人員不可控制。所以只有修改原始碼了。修改方法:ThinkPHP/Common/runtime.php 中 build_runtime_cache() 函數中最後的 file_put_contents(RUNTIME_FILE,strip_whitespace('//注釋掉,改為:file_put_contents(RUNTIME_FILE,
Time of Update: 2016-07-14
在網上找了些WINDOWS執行PHP的計劃任務的方法,有一個寫得很全,可惜在我這竟然沒通過。最後不得不綜合各門派的方法,才能在我這運行成功。1、寫一個PHP程式,命名為test.php,內容如下所示:[php]$fp = fopen("test.txt", "a+"); fwrite($fp, date("Y-m-d H:i:s") . " 成功成功了!\n"); fclose($fp); ?> $fp = fopen("test.txt", "a+");fwrite($fp, date("Y-
Time of Update: 2016-07-14
1,從 HTML 中分離凡是在一對開始和結束標記之外的內容都會被 PHP 解析器忽略,這使得 PHP 檔案可以具備混合內容。 可以使 PHP 嵌入到 HTML 文檔中去,如下例所示。This is going to be ignored by PHP and displayed by the browser.This will also be ignored by PHP and displayed by the browser.這將如預期中的運行,因為當 PHP 解譯器碰到 ?>
Time of Update: 2016-07-14
用過asp.net裡面的session再用過php裡面的session,你會覺得php 的session相比asp.net裡面的session是如此的不爽。在用php的session,你可能會遇到session不失效,關掉瀏覽器session還存在,重新開啟瀏覽器sessionid還和以前一樣等問題。。。 下面我們就來看下php的session機制: session 回收機制:PHP採用Garbage Collection
Time of Update: 2016-07-14
php中的session可以預設情況下是使用用戶端的cookie(以便和普通意義上的cookie區別,我稱之為session cookie,普通意義上的cookie為cookie)來儲存session id的,但是php中的session是否只能使用session cookie呢? 當然不是,否則何必還弄個session出來,不如直接用cookie算了.session的一大優點就是當用戶端的cookie被禁用時會自動把session id附在url中,這樣再通過session
Time of Update: 2016-07-14
今日總結:關聯模型ONE_TO_ONE : HAS_ONE&BELONGS_TOONE_TO_MANY : HAS_MANY&BELONGS_TOMANY_TO_MANY首先在模型端定義 表名為首的模型類 整合 關聯模型類在類中 定義 保護變數 $_link = array();裡面是欄位的映射方式;如:user表映射為 archive 為 hasone 映射方式、、或者說一對一也可以用belongstodept為
Time of Update: 2016-07-14
[php]function pregPN($test){ /** 匹配手機號碼 規則: 手機號碼基本格式: 前面三位為: 移動:134-139 147 150-152 157-159 182 187 188 聯通:130-132 155-156 185 186 電信:133 153 180
Time of Update: 2016-07-14
對於php,個人感覺能夠熟練運算元組和字串,基本上已經是入門了,php本身有很多運算元組和字串的函數,今天在做一個功能時,需要用Js動態建立門店資訊,這些資訊是要從後台添加的,想來想去,通過php讀取資料庫,得到數組,然後將數組轉化成符合需求js數組,php數組形式為:[php]$newArray = array(array('地區'=>'北京地區','items'=>'10','detail'=>array(0=>
Time of Update: 2016-07-14
本章講述幾個常用的 PHP 數學計算內建函式。一般的計算,我們可以通過運算子解決,比如加減乘除等。使用 PHP 的數學計算內建函式,可以協助我們解決一些比較複雜的計算。下面主要講述 round, floor, ceil, pow, rand,max, min, decbin, bindec, dechex, hexdec, decoct, octdec 函數。roundround - 對浮點數進行四捨五入。round 函數文法如下:round(float,precision)其中參數
Time of Update: 2016-07-14
一、php中實現自動載入的方法 使用require,include,require_once,include_once手工進行載入。使用__autoload來進行自動載入使用spl的autoload來實現自動載入手工載入的實現:當需要載入的檔案很少的時候我們可以使用第一個來完成。這樣做很簡單也沒問題。[php]require_once 'a.php'; require_once 'b.php'; require_once 'c.php';
Time of Update: 2016-07-14
一.例子(用從C++描述): 行號 程式 0 p (int w) 1 {if( w>o) 2 { cout 3 p(w-1); 4 p(w-1); 5 } 6 } 結束 執行語句 p(4) 後的列印結果:4 3 2 1 1 2 1
Time of Update: 2016-07-14
前言今天完成一個演算法的過程中,有幾個需求模組,其中就有判斷$a數組是否是$b數組的子集,可能最近我寫c比較多,直接就用for迴圈實現了,但是感覺代碼量比較大,不夠優雅!在qq群裡集思廣益了一下,發現很多php提供的系統功能函數都是可以供調用的,這裡記錄一下需求最少的時間複雜度判斷$a數組是否是$b數組的子集[php]// 快速的判斷$a數組是否是$b數組的子集 $a = array(135,138); $b = array(135,138,137); //
Time of Update: 2016-07-14
print?//開始緩衝圖片 ob_start();//啟用輸出緩衝,暫時將要輸出的內容緩衝起來 imagejpeg($newimage,false,$quality);//輸出 $data = ob_get_contents();//擷取剛才擷取的緩衝 ob_end_clean();//清空緩衝 $mem =get_memcache();//自己修改