2016-04-30 140 views
0

我有一個PHP函數來顯示revslider的滑塊(WP插件),字符串只返回滑塊的名字 這裏的第一個字母的名單是我的代碼:PHP字符串只返回第一charachter

function jobboard_revslider(){ 

    if (class_exists('RevSlider')) { 
     $theslider  = new RevSlider(); 
     $arrSliders = $theslider->getArrSliders(); 
     $arrA  = array(); 
     $arrT  = array(); 
     foreach($arrSliders as $slider){ 
      $arrA[]  = $slider->getAlias(); 
      $arrT[] = $slider->getTitle(); 
     } 
     if($arrA && $arrT){ 
      $result = array_combine($arrA, $arrT); 
     } 
     else 
     { 
      $result = false; 
     } 
     return $result; 
    } 

} 

我在這裏嘗試了所有我知道的和其他的答案,但沒有希望。 我真的很感激推! 謝謝

+0

不是'if'內部'foreach'? –

回答

0

檢查sizeof($ array)> 0這兩個數組。也可以在將它存儲在數組中之前嘗試回顯你在getalias和gettitle方法中獲得的內容。

0

功能jobboard_revslider(){

if (class_exists('RevSlider')) { 
    $theslider  = new RevSlider(); 
    $arrSliders = $theslider->getArrSliders(); 
    $arrA  = array(); 
    $arrT  = array(); 
    foreach($arrSliders as $slider){ 
     $arrA[] = substr($slider->getAlias(), 1); 
     $arrT[] = substr($slider->getTitle(), 1); 
    } 
    if($arrA && $arrT){ 
     $result = array_combine($arrA, $arrT); 
    } 
    else 
    { 
     $result = false; 
    } 
    return $result; 
} 
+0

嘗試使用substr到滑塊的返回值,然後放入數組看看是否有效。 –