欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

解析array splice的移除數(shù)組中指定鍵的值,返回一個新的數(shù)組

 更新時間:2013年07月02日 11:06:20   作者:  
array_splice這個數(shù)組函數(shù)在w3school的解釋是把數(shù)組中的一部分去掉并用其它值取代。所以我在做數(shù)組移除的時候沒有考慮到用這個函數(shù),或者因為從來沒有用過
使用環(huán)境:人才網(wǎng)項目中有一個簡歷保密設(shè)置,其中有一個過濾關(guān)鍵詞,只有某個企業(yè)的公司名中包含有其中的一個關(guān)鍵字,就不顯示該份簡歷,當(dāng)然,我還沒有做到那里去,現(xiàn)在是要做關(guān)鍵詞的增加刪除。
設(shè)想:不管一個人有多少份簡歷,所有簡歷都設(shè)置成一模一樣的關(guān)鍵詞過濾(主要是用的人也很少,所以這樣存儲無所謂,而且在搜索使用中很方便),然后將所有關(guān)鍵詞組成一個用半角逗號分隔的字符串。
難題:顯示的時候我將字符串轉(zhuǎn)化成數(shù)組然后再循環(huán)出來顯示,但是我現(xiàn)在就是要刪除指定的關(guān)鍵詞。
解決方案:既然轉(zhuǎn)化成了數(shù)組,那么有值就有鍵,我就將鍵傳到刪除頁面去,刪除指定鍵的值就好了嘛。
難題:怎么從數(shù)組中刪除指定鍵值呢,我只看到了過濾、入棧、出棧,沒有看到移除指定鍵值的內(nèi)置函數(shù)。 
現(xiàn)在,這個函數(shù)已經(jīng)現(xiàn)身了,它叫array_splice,用它可以輕易的移除指定鍵的值,然后返回一個新的數(shù)組
代碼片斷:
復(fù)制代碼 代碼如下:

<?php
$sql="";
$sql.=" SELECT key_secret FROM ".T_."resume_relation_xuyinjie ";
$sql.=" WHERE 1=1 ";
$sql.=" AND userid ='".$userid."' ";
$result=@mysql_query($sql) or die('#41#');
$row=@mysql_fetch_array($result,MYSQL_ASSOC);
$key=explode(",",$row['key_secret']);//轉(zhuǎn)化成數(shù)組
array_splice($key,$autoid,1);  //刪除指定鍵值
$key_secret=implode(",",$key);  //轉(zhuǎn)化成便于存儲的字符串
?>

$autoid是傳過來的當(dāng)前值的鍵,array_splice($key,$autoid,1)的意思就是從$key的數(shù)組中,從$autoid開始移除,移除一組

array_splice本身是一個很強大的內(nèi)置函數(shù),可以用于數(shù)組與字符串的交換,數(shù)組與數(shù)組的交換,不懂看手冊

相關(guān)文章

  • php中spl_autoload詳解

    php中spl_autoload詳解

    SPL 是Standard PHP Library(標(biāo)準(zhǔn)PHP庫)的縮寫。它是PHP5引入的一個擴展庫,其主要功能包括autoload機制的實現(xiàn)及包括各種Iterator接口或類。 SPL autoload機制的實現(xiàn)是通過將函數(shù)指針autoload_func指向自己實現(xiàn)的具有自動裝載功能的函數(shù)來實現(xiàn)的。
    2014-10-10
  • 關(guān)于php幾種字符串連接的效率比較(詳解)

    關(guān)于php幾種字符串連接的效率比較(詳解)

    下面小編就為大家?guī)硪黄P(guān)于php幾種字符串連接的效率比較(詳解)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-02-02
  • phpmyadmin 3.4 空密碼登錄的實現(xiàn)方法

    phpmyadmin 3.4 空密碼登錄的實現(xiàn)方法

    很多時候我們在本機測試時會將root用戶密碼設(shè)置為空。
    2010-05-05
  • PHP常用代碼

    PHP常用代碼

    [綠色]PHP常用代碼...
    2006-11-11
  • php-fpm優(yōu)化總結(jié)經(jīng)驗分享

    php-fpm優(yōu)化總結(jié)經(jīng)驗分享

    這篇文章主要為大家介紹了php-fpm優(yōu)化總結(jié)的經(jīng)驗分享,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-08-08
  • linux下為php添加curl擴展的方法

    linux下為php添加curl擴展的方法

    一般php源碼的擴展庫里已經(jīng)帶了curl的擴展,所以沒有必要下載,直接將編譯擴展即可
    2011-07-07
  • php數(shù)組使用規(guī)則分析

    php數(shù)組使用規(guī)則分析

    這篇文章主要介紹了php數(shù)組使用規(guī)則,實例分析了php中數(shù)組的用法,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-02-02
  • js和php郵箱地址驗證的實現(xiàn)方法

    js和php郵箱地址驗證的實現(xiàn)方法

    這篇文章主要介紹了js和php郵箱地址驗證的實現(xiàn)方法,有需要的朋友可以參考一下
    2014-01-01
  • PHP Memcached + APC + 文件緩存封裝實現(xiàn)代碼

    PHP Memcached + APC + 文件緩存封裝實現(xiàn)代碼

    PHP Memcached + APC + 文件緩存封裝實現(xiàn)代碼,需要的朋友可以參考下。
    2010-03-03
  • PHP8使用Attributes管理代碼元數(shù)據(jù)的示例詳解

    PHP8使用Attributes管理代碼元數(shù)據(jù)的示例詳解

    在PHP 8中引入了一項強大的功能,即"Attributes"(屬性),它們提供了一種新的方法來管理和操縱代碼元數(shù)據(jù),Attributes允許你在代碼中添加元數(shù)據(jù),本文給大家介紹了在PHP8中是如何使用Attributes管理代碼元數(shù)據(jù),需要的朋友可以參考下
    2023-12-12

最新評論