Time of Update: 2016-07-14
在搭建LAMP環境時,apache和php都是自己手動安裝的,只安裝了php的預設的擴充庫。在用到curl時才發現curl擴充庫沒有載入。就只好手動安裝了。1.切換到我下載的php源碼檔案夾中。cd php5.3.102.進入到curl的擴充庫中cd ext/curl3.執行命令(我的php編譯安裝後放在/usr/local/php檔案下)/usr/loca/php/bin/phpize4.執行配置curl的命令./configure
Time of Update: 2016-07-14
java時間戳記和PHP時間戳記 的轉換問題: JAVA時間戳記長度是13位,如:1294890876859PHP時間戳記長度是10位, 如:1294890859 主要最後三位的不同,JAVA時間戳記在PHP中使用,去掉後三位,如:1294890876859-> 1294890876 結果:2011-01-13 11:54:36echo date('Y-m-d H:i:s','1294890876');PHP時間戳記在JAVA中使用,最後加三位,用000補充,如:
Time of Update: 2016-07-14
網路通訊、檔案儲存體中經常需要交換資料,為了減少網路通訊流量、檔案儲存體大小以及加密通訊規則,經常需要對資料進行雙向加解密以保證資料的安全。PHP中實現此功能主要需要使用的函數主要是pack及unpack函數 pack壓縮資料到位字串之中。 文法: string pack(string format, mixed [args]...); 傳回值: 字串本函數用來將資料壓縮打包到位的字串之中。 a - NUL- 字串填滿[padded string] 將字串空白以 NULL 字元填滿A -
Time of Update: 2016-07-14
對象關係映射M方法快捷執行個體化模型後 對象直接調用欄位並賦值,可直接調用add方法進行新增,直接調用find方法參數為主索引值即可獲得當條資料,直接調用select方法參數為眾多主索引值即可擷取每條符合主索引值的條目資料,直接調用find方法參數為主索引值並直接調用其欄位更改欄位值並直接調用save方法即可完成一條資料的更新,直接調用delete方法參數為主索引值即可刪除當條資料記錄。!!!!!!!!!明日任務 將goods的增刪改查用動態記錄orm完成一遍!!!!!!!!!!!!!!!!!!
Time of Update: 2016-07-14
鏈表操作1、 InitList(L):初始化鏈表2、 DestroyList(L):刪除串連3、 ClearList(L):清空鏈表4、 ListEmpty(L):判斷是否為空白5、 ListLength(L):鏈表長度6、 getElem(L,i):取出元素7、 LocateElem(L,e):判斷e是否在鏈表中8、 PriorElem(L,i):前驅9、 NextElem(L,i):後繼10、 ListInsert(
Time of Update: 2016-07-14
json的優點就不說了,有個習慣,我在輸出json的時候,喜歡用 sprintf 拼成json格式, 前兩天被朋友說不標準,必須要用json_encode產生的才是標準的json格式,我當然很鬱悶啦, 用了這麼多年了,剛知道 這樣做不標準,既然說我不標準,那上面才是標準的json格式? {a : 'abc'} {'a' : 'abc'} {a : "abc"} {"a" : "abc"} 那都知道,只有第四種才是標準的json格式。 我這麼做
Time of Update: 2016-07-14
[php] $v){ //由上面的array_unshift壓入方式,可直接這樣調用 mkdir($v) ? print('建立'.$v.'目錄成功!'):print('建立失敗->'.$v.''); } return true; } [php] /* 遞迴方法建立 */ function mk_dir($path){ if(is_dir($path)){
Time of Update: 2016-07-14
刪除資料CakePHP 的模型類提供了幾種從資料庫中刪除記錄的方法。 deletedelete(int $id = null, boolean $cascade = true); 通過 $id 刪除記錄。預設情況下,同時刪除那些依賴於被刪除記錄的記錄。 例如,刪除一個與許多 Recipe 記錄相關的 User 記錄(User ‘hasMany’ 或者 ‘hasAndBelongsToMany’ Recipes): 如果 $cascade 設定為
Time of Update: 2016-07-14
[php] //保證子進程上限 if($this->_maxFork >0 && $this->_children > $this->_maxFork) { Yii::log("_children > ".$this->_maxFork,CLogger::LEVEL_WARNING,__METHOD__); $this->handler(SIGCHLD); usleep(
Time of Update: 2016-07-14
1.同事跑了一個php的抓取, 這個會導致非常高的sleep值,大概到好幾千的水平.進而mysql會down掉.寫了個crontab#crontab -e [php]* */1 * * * /sh/detect_php.sh * */1 * * * /sh/detect_php.sh detech_php 的內容 [php]#!/bin/bash host_dir=`cd /sh` proc_name="mysql" bug_time=`date -R` pid=0 proc_num()
Time of Update: 2016-07-14
命名範圍Note: 對命名範圍的支援從版本 1.0.5 開始。 命名範圍的最初想法來源於 Ruby on Rails.命名範圍(named scope) 表示一個 命名的(named)查詢規則,它可以和其他命名範圍聯合使用並應用於 Active Record 查詢命名範圍主要是在 CActiveRecord::scopes() 方法中以名字-規則對的方式聲明。如下代碼在 Post 模型類中聲明了兩個命名範圍,published 和 recently。class Post extends
Time of Update: 2016-07-14
CodeIgniter.php 執行流程分析這是系統初始設定檔案1.定義CI版本2.定義CI分支 這裡我認為CI有兩個分支一個是Core ,另一個是Reactor。但是這裡具體的作用我還沒弄白。3.載入全域函數system/core/common.php4.載入架構常量
Time of Update: 2016-07-14
類型運算子instanceof在某些php書籍中貌似沒有提到啊,在細說php中也只是提到沒有細講,摘抄下手冊中的,以作備忘。instanceof 運算子是 PHP 5 引進的。在此之前用 is_a(),但是 is_a() 已經過時了,最好用 instanceof。 1、用來確定一個變數是否屬於某個類的執行個體;2、用來確定一個變數是否是繼承自某一父類的子類的執行個體;3、用來確定一個變數是否是實現了某個介面的對象的執行個體。 在 PHP
Time of Update: 2016-07-14
print?ini_set('memory_limit', '-1'); // ini_set("max_execution_time", "3600"); //設定逾時時間 $filep='qq.txt'; $str=file('qq.txt'); $lineCount = 0; foreach( $str AS $line ) { $line = str_replace( "\t",
Time of Update: 2016-07-14
{template "content","header"} 調用根目錄下phpcms\template\content\header檔案{CHARSET} 字元集 (gbk或者utf-8){if isset($SEO['title']) && !empty($SEO['title'])}{$SEO['title']}{/if}{$SEO['site_title']}{$SEO['keyword']}{$SEO[
Time of Update: 2016-07-14
/* * class msg * Use for communication between php and php; * Create at: 12:08 2012/10/31 * Author: leixun(lein_urg@163.com) * version 1 - 14:01 2012/10/31 */ class msg{ private $id; private $msg_id; private $_serialize = true; /**
Time of Update: 2016-07-13
{{PHP}}PHP繼承的存取控制當說到繼承,就不得不提到存取控制。繼承在不同的存取控制許可權下有不同的表現。以成員方法為例,我們可以使用private和protected存取修飾詞來控制需要繼承的內容。private 如果一個成員被指定為private,它將不能被繼承。實際上在PHP中這個方法會被繼承下來,只是無法訪問。protected 如果一個成員被指定為protected,它將在類外不可見,可以被繼承。看一個PHP的樣本:class Base { private
Time of Update: 2016-07-13
This is an apples to oranges comparison. PHP is an older language, running behind the Apache web server in a request/response fashion. Node.js is a non-blocking event-loop framework running JavaScript within the V8 engine, with an optional web
Time of Update: 2016-07-13
paip.PHP-asp—jsp實現事件機制 WEBFORM式開發 前言... 1CODE Behind代碼分離... 1頁面控制項... 1實現一個表單... 2實現狀態VIEWSTATE儲存... 2Page_Ini事件與Page_Load事件... 3實現button1_click事件... 4實現button2_click事件... 4附註: webform.CodeFile.php源碼... 5
Time of Update: 2016-07-13
[php] /** * 無限級(受尾節點描述演算法限制, 詳見tree_parse注釋)遞迴菜單 * author: selfimpr * blog: http://blog.csdn.net/lgg201 * mail: lgg860911@yahoo.com.cn */ define('MAX_NODES', 3); /* 最大子節點數 */ define('MAX_NODE_INDEX',