Prefixing array keys with a string (:) in PHP

后端 未结 4 595
臣服心动
臣服心动 2021-01-18 10:56

Quick one; I know a solution, but I\'m looking for something more elegant if it exists.

I\'m using PDO for prepeared statements:

$sql = \"INSERT INTO         


        
4条回答
  •  别那么骄傲
    2021-01-18 11:40

    use the php map-function: http://php.net/manual/en/function.array-map.php

    function reduce($key)
    {
    if(strpos($key,":")===0)
    return substr($key,1);
    return $key;
    }
    
    $array = array_map("reduce",$array);
    

提交回复
热议问题