Php 包含数据库数据的数组

Php 包含数据库数据的数组,php,Php,我需要通过从表中取出slug来组装阵列,例如: $array = array ( 'esporte', 'mundo', 'estado' ); 我试着这样做: $slug = $con->prepare("SELECT slug FROM categorias"); $slug->execute(); $array = array ( foreach ( $slug as $row ) { echo "'.$row['slug'].',";

我需要通过从表中取出slug来组装阵列,例如:

$array = array (
   'esporte',
   'mundo',
   'estado'
);
我试着这样做:

$slug = $con->prepare("SELECT slug FROM categorias");
$slug->execute();
$array = array (
   foreach ( $slug as $row ) {
      echo "'.$row['slug'].',";
   }
);
$url = $_GET['url'];
$sep = array_filter ( explode ( "/", $url ) );
if ( isset ( $sep[0] ) && $sep[0] in_array ( $sep[0], $array ) ) {
   $Categoria = new Categoria;
   $Categoria->GetCategoria();
}
我需要使用此数组创建一个友好的url,如下所示:

$slug = $con->prepare("SELECT slug FROM categorias");
$slug->execute();
$array = array (
   foreach ( $slug as $row ) {
      echo "'.$row['slug'].',";
   }
);
$url = $_GET['url'];
$sep = array_filter ( explode ( "/", $url ) );
if ( isset ( $sep[0] ) && $sep[0] in_array ( $sep[0], $array ) ) {
   $Categoria = new Categoria;
   $Categoria->GetCategoria();
}