Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Вывод информации из case.
 
 автор: Soloway   (09.06.2007 в 13:33)   письмо автору
 
 

Уважаемые.
Есть такая конструкция, подсказанная на этом же форуме


<?
switch ($out)
{
 case 
0:?>
Инфа 1

<?break;
 case 
1:?>

Инфа 2
<?break;
};
$out++;
?>


Вывожу инфу вставляя в шаблон дизайна <?php include("file.php"); ?>
Соответственно по первому include выводится case 0, по второму case 1 и т.п... Но вот потребовалось вывести на страницу скажем только case 1. По <?php include("file.php"); ?> выводится естественно case 0... Можно ли как-то вывести только case 1, ну или 2, 3, 4, если они будут, не выводя скажем case 0?..

   
 
 автор: kasmanaft   (09.06.2007 в 15:04)   письмо автору
 
   для: Soloway   (09.06.2007 в 13:33)
 

o_O

Что-то мне кажется, что Вы не правильно поняли для чего вообще switch применяется и как он работает.

Сорри, что не помог, после слов "Вывожу инфу" я ничего не понял.

Вот пример из мануала, может быть поможет
<?php
if ($i == 0) {
    echo 
"i equals 0";
} elseif (
$i == 1) {
    echo 
"i equals 1";
} elseif (
$i == 2) {
    echo 
"i equals 2";
}

switch (
$i) {
case 
0:
    echo 
"i equals 0";
    break;
case 
1:
    echo 
"i equals 1";
    break;
case 
2:
    echo 
"i equals 2";
    break;
}
?>

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования