php - Remove before echoing -
say have list this
hello1 hello2 hello3 hello4 goodbye hello6 hello7 hello8
how can remove goodbye
, print everything else
besides goodbye?
use unset
, array_search
this:
$array = array('hello1','hello2','hello3','hello4','goodbye','hello6','hello7','hello8'); if(($key = array_search('goodbye', $array)) !== false) unset($array[$key]);
this 2 things in 1 if
statement:
if assigned value of $key
(the return value of array_search
) truthy, proceed , use index, otherwise, don't anything. necessary because if return value of array_search
false
, resulting $array[false]
not intended behavior @ all.
Comments
Post a Comment