NetBeans 中, PHPRedis 的代碼提示功能

來源:互聯網
上載者:User
檔案放在 phpruntime/ 下面就可以了.

1.redis.php

<?phpclass Redis{    public function __construct () {}    public function connect () {}    public function pconnect () {}    public function close () {}    public function ping () {}    /**     * 取得鍵資料     *     * @param   string $key     * @return  string 如果 $key 不存在, 返回 (bool)false     */    public function get ($key) {}    /**     * 給一個鍵設定字串值     * SET keyname datalength data     * (SET bruce 10 paitoubing:儲存key為burce,     * 字串長度為10的一個字串paitoubing到資料庫),     * data最大不可超過1G。     *     * @param string $key     * @param string $val     * @return bool     */    public function set ($key, $val) {}    /**     * SETNX與SET的區別是:     * SET可以建立與更新key的value,     * 而SETNX是如果key不存在,則建立key與value資料     *     * @param string $key     * @param string $val     * @return  bool     */    public function setex ($key, $val) {}    public function setnx () {}    /**     * 讀取舊資料, 並新更新新資料.     * 注意, 返回的是舊資料!     *     * @param string $key     * @param mix $newValue     * @return mix/false    如果沒有舊資料, 返回 (bool)false     */    public function getSet ($key, $newValue) {}    public function randomKey () {}    /**     * 重新命名key的名稱, 如果 new key 已經存在, 執行失敗.     */    public function renameKey () {}    public function renameNx () {}    public function getMultiple () {}    /**     * 判斷一個鍵是否存在     * @return  bool     */    public function exists ($key) {}    public function delete () {}    /**     * 自增函數.具有原子操作,適合用了"計數器"     *     * @param   string $key     * @return  int     自增後的數值     */    public function incr ($key) {}    /**     * 令索引值自增指定數值     * @param   string  $key     * @param   int     $int     * @return  int     自增後的數值     */    public function incrBy ($key, $int) {}    /**     * 自減索引值     *     * @param string $key     * @return  int     自減後的數值     */    public function decr ($key) {}    /**     * 令索引值自減指定數值     * @param   string  $key     * @param   int     $int     * @return  int     自減後的數值     */    public function decrBy ($key, $int) {}    /**     * 返回某個key元素的資料類型     * ( none:不存在,string:字元,list,set,zset,hash)     * 可是, 我測試的結果卻是 int 0/1     * @param   string  $key     * @return  int     */    public function type ($key) {}     public function append () {}    public function getRange () {}    public function setRange () {}    public function getBit () {}    public function setBit () {}    public function strlen () {}    public function getKeys () {}    public function sort () {}    public function sortAsc () {}    public function sortAscAlpha () {}    public function sortDesc () {}    public function sortDescAlpha () {}    public function lPush () {}    public function rPush () {}    public function lPushx () {}    public function rPushx () {}    public function lPop () {}    public function rPop () {}    public function blPop () {}    public function brPop () {}    public function lSize () {}    public function lRemove () {}    public function listTrim () {}    public function lGet () {}    public function lGetRange () {}    public function lSet () {}    public function lInsert () {}    public function sAdd () {}    public function sSize () {}    public function sRemove () {}    public function sMove () {}    public function sPop () {}    public function sRandMember () {}    public function sContains () {}    public function sMembers () {}    public function sInter () {}    public function sInterStore () {}    public function sUnion () {}    public function sUnionStore () {}    public function sDiff () {}    public function sDiffStore () {}    public function setTimeout () {}    public function save () {}    public function bgSave () {}    public function lastSave () {}    public function flushDB () {}    public function flushAll () {}    /**     * 返回當前資料庫的key的總數     *     * @return  int     */    public function dbSize () {}    public function auth () {}    /**     * 尋找某個鍵還有多長時間到期,返回時間秒     * 永不到期, 返回 -1;     *     * @param string $key     * @return int     */    public function ttl ($key) {}    public function persist () {}    /**     * 返回 Redis 當前的狀態.     * 包括版本號碼,CPU佔用, 記憶體佔用等等...     * @return array     */    public function info () {}    /**     * 選擇,切換到另一個資料庫     * @param int  $dbID     */    public function select ($dbID=0) {}    /**     * 把一個鍵移動到另一個庫中.     */    public function move () {}    public function bgrewriteaof () {}    public function slaveof () {}    public function mset () {}    public function msetnx () {}    public function rpoplpush () {}    public function zAdd () {}    public function zDelete () {}    public function zRange () {}    public function zReverseRange () {}    public function zRangeByScore () {}    public function zRevRangeByScore () {}    public function zCount () {}    public function zDeleteRangeByScore () {}    public function zDeleteRangeByRank () {}    public function zCard () {}    public function zScore () {}    public function zRank () {}    public function zRevRank () {}    public function zInter () {}    public function zUnion () {}    public function zIncrBy () {}    public function expireAt () {}    public function hGet () {}    public function hSet () {}    public function hSetNx () {}    public function hDel () {}    public function hLen () {}    public function hKeys () {}    public function hVals () {}    public function hGetAll () {}    public function hExists () {}    public function hIncrBy () {}    public function hMset () {}    public function hMget () {}    public function multi () {}    public function discard () {}    public function exec () {}    public function pipeline () {}    public function watch () {}    public function unwatch () {}    public function publish () {}    public function subscribe () {}    public function unsubscribe () {}    public function getOption () {}    public function setOption () {}    public function open () {}    public function popen () {}    /**     * 返回一個 List 的長度     *     * @param string $key     * @return 返回一個 List 的長度     */    public function lLen ($key) {}    public function sGetMembers () {}    public function mget () {}    /**     * 設定某個key的到期時間(秒),     * (EXPIRE bruce 1000:設定bruce這個key1000秒後系統自動刪除)     *     * @param string $key     * @param int $ttl     */    public function expire ($key,$ttl=-1) {}    public function zunionstore () {}    public function zinterstore () {}    public function zRemove () {}    public function zRem () {}    public function zRemoveRangeByScore () {}    public function zRemRangeByScore () {}    public function zRemRangeByRank () {}    public function zSize () {}    /**     * 截取一個鍵的子串     *     * @param string $key       鍵名.     * @param integer $start    開始位置     * @param integer $end      結束位置     */    public function substr (string $key, integer $start, integer $end) {}    public function rename () {}    /**     * 刪除一個鍵     *     * @param string $key     */    public function del (string $key) {}    /**     * 返回匹配的key列表     * foo*:尋找foo開頭的keys, 也支援 *ad*cd* 這樣的方式     * @param   string  $pattern     * @return  array     */    public function keys (string $pattern) {}    public function lrem () {}    public function ltrim () {}    public function lindex () {}    public function lrange () {}    public function scard () {}    public function srem () {}    public function sismember () {}    public function zrevrange () {}}
  • 聯繫我們

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