Articles of логическая

Как сделать дерево из плоского массива – php

Я пытаюсь представить весь массив, возвращенный из ведра Amazon S3, в древовидной структуре, которую можно просматривать. Пример массива следующий $files[0] = 'container/798/'; $files[1] = 'container/798/logo.png'; $files[2] = 'container/798/test folder/'; $files[3] = 'container/798/test folder/another folder/'; $files[4] = 'container/798/test folder/another folder/again test/'; $files[5] = 'container/798/test folder/another folder/test me/'; $files[6] = 'container/798/test two/'; $files[7] = 'container/798/test two/logo2.png'; и […]

Как следует писать булевы выражения в PHP?

Как должно выглядеть следующее булевское выражение в PHP: $foo = ""; if($var==TRUE){ $foo = "bar"; } или if($var==TRUE){ $foo = "bar"; }else{ $foo = ""; } или $foo = ($var==TRUE) ? "bar": "";

как определить html-тег после каждой 5-й итерации в цикле foreach

Я просто хочу знать, как определить HTML-тег <br clear="all"> после каждых 5 итераций в цикле foreach вот мой код <?php $i=1; foreach($videoEntries as $data){ ?> <div class="item-main"> <div class="item"> <a href="javascript:;" onclick="ratePopup(2)" title="<?php echo $data->video_name;?>"> <div class="overlaid"></div> <img src="<?php echo $image_url;?>" width="93" height="89"/> </a> </div> <p title="Trailer Name"><strong><?php echo $data->video_name;?></strong></p> <p title="Released Date"><?php echo $data->video_released_date;?></p> […]

Как разбирать строку логической логики в PHP

Я создаю класс PHP с частной функцией-членом, которая возвращает строковое значение, такое как: 'true && true || false' к функции открытого участника. (Эта строка является результатом некоторого соответствия регулярных выражений и поиска свойств.) Я хотел бы сделать, чтобы PHP проанализировал возвращаемую логику и возвратил вышеупомянутую публичную функцию, является ли логический результат анализируемой логики истинным или […]