我嘗試從PHP數組中刪除一個字符串從指定長度的PHP substr()
函數,但我的問題是,在某些情況下,該數組只包含圖像沒有單個字符串內容。我怎樣才能從數組中包含圖像使用substr函數的字符串
我的代碼:
<div class="ct f-light">
<?php
$num_char = 255;
$text = $in['content'];
echo substr($text, 0, $num_char) . '...';
?>
</div>
$in['content']
是一個html。它是從CKEditor處理的,其中包含文本和圖像。
這是結果,如果數組只包含一個字符串:
,這是結果,如果它僅包含圖片:
我怎樣才能解決這個問題?
你能提供兩個例子中的'$ in''content']'嗎?也許,不要削減它,而是隱藏你不想使用CSS的內容。 – chris85
yes在。$ in ['content']是包含文本和圖像兩者的數組屬性。 –
請編輯問題,https://stackoverflow.com/posts/46382213/edit,並提供每種情況下的值。 – chris85