このようなphpコードがあります。
<?php
$books = get_group('books');
if($books){
$booksfilter = "";
foreach($books as $book){
$booksfilter .= "<ul class=\"books\">";
$booksfilter .= "<li><a href='".$book['books_image'][1]."' >image</a></li>";
$booksfilter .= "<li>".$book['books_image_title'][1]."</li>";
$booksfilter .= "<li>".$book['books_image_description'][1]."</li>";
$booksfilter .= "</ul>";
}
echo $booksfilter;
} ?>
コードは正常に動作します。私の問題は、li 要素に css パディングを与える際に問題があることです。配列に値がない場合、空のスペースが作成されます。値が存在するかどうかを確認する方法を教えてください。
私はこのようなものが欲しいという意味です
if value exists ($book['books_image_description'][1])
{
$booksfilter .= "<li>".$book['books_image_description'][1]."</li>";
}
誰でも私を助けることができますか?ありがとう