nagon.net - бесплатная поставка трафика на ваши сайты
Логин:
Пароль:
Регистрация





Убрать рекламу с сайта чтобы не мешала!

Сокращение php if else echo for foreach. Как сократить код php? Альтернативная форма записи конструкций PHP

У php есть альтернативный синтаксис.

Аналог echo:


<td><?= $dat[1]; ?></td>


foreach:


<? foreach ($tab as $k => $v): ?>
<?= $v ?> - <?= $k ?>
<? endforeach; ?>


Присваивание значения:


<?
$aa = 10;
$bb = $aa + 5;
?>
<?= $bb; ?>


if...else:


<? if ($dat['edit']): ?> вы можете редактировать этот блок
<? else: ?> вы не можете редактировать этот блок
<? endif; ?>


for:


<? for($i = 1; $i <= 10; $i++): ?>
<?= $i ?>
<? endfor; ?>


switch:


<? switch($x): ?>
<? case 0: ?>
<?= '1'; ?>
<? break; ?>
<? case 1: ?>
<?= '2'; ?>
<? break; ?>
<? default: ?>
<?= '3'; ?>
<? endswitch; ?>


Так же можно использовать обычный синтаксис:


<td><?php= $dat[1]; ?></td>


Вас зовут:

Ваш комментарий:


Код на картинке: