私はいくつかの調査を行おうとしていますが、探しているものを正確に見つけることはできません。$inbox_messages が空の配列である場合にコードで何をすべきかを見つけようとしていますCodeigniter
。HTML Table Class
この理由は、テーブルの見出しとセル データを if ステートメント内のテーブルにまとめたためです。ビューファイルでテーブルを生成するように指示しているため、空の配列の場合にelseをどうするかわかりません。
// Retrieve all user inbox messages that have not been deleted by the user..
$inbox_messages = array();
// Place to dump the inbox messages object variable to verify it is the expected properties and values for the inbox messages object.
// vardump($inbox_messages);
// Check to see if there are messages returned in the inbox messages object.
if (!empty($inbox_messages))
{
// Add headings to the top of the table for the inbox messages html table.
$this->table->set_heading(form_checkbox(), 'Date Sent', 'Subject', 'From');
// Loop through the inbox messages object and display data for each row.
foreach ($inbox_messages AS $message)
{
$this->table->add_row(form_checkbox(), date('F d, Y', strtotime($message->date_sent)), $message->subject, $message->first_name . ' ' . $message->last_name);
}
}
else
{
// Figure out what to do if object is empty
}