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

Форум PHP

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

 

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

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

тема: Изменять окончания в зависимости от числа
 
 автор: WinT   (08.07.2006 в 18:19)
 
 

"На сайте 1 человек" и "На сайте 2 человека" чтобы скрипт автоматически менял окончания.

   
 
 автор: hell_riser   (08.07.2006 в 18:33)   письмо автору
 
   для: WinT   (08.07.2006 в 18:19)
 

Вероятнее всего ручками.
Ставьте условие на цифры и их окончание.
К примеру:

<?php
if($num == || $num == || $num ==4)
{
  
$string "человека";
}
else
{
  
$string "человек";
}
?>

Конечно лучше создать массив цифр которые могут иметь это окончание

   
 
 автор: DDK   (08.07.2006 в 18:53)   письмо автору
 
   для: hell_riser   (08.07.2006 в 18:33)
 

а если 12 ? или 22 ? ;-)

   
 
 автор: hell_riser   (08.07.2006 в 19:17)   письмо автору
 
   для: DDK   (08.07.2006 в 18:53)
 

22, 33, 44 и т.д. в массив.А 12 тут причём(12 человек)

   
 
 автор: AKiRA   (08.07.2006 в 19:14)   письмо автору
 
   для: WinT   (08.07.2006 в 18:19)
 

Поройтесь в скрипте там это реализовано.

http://softtime.ru/forum/read.php?id_forum=1&id_theme=12677&page=5

   
 
 автор: DDK   (08.07.2006 в 20:54)   письмо автору
 
   для: WinT   (08.07.2006 в 18:19)
 


<?
$num 
rand(030);
echo 
$num."<br><br>";
if(
$num 10 && $num 15)
{
    
$str "";
}
else 
{
    if(
$num 10 && $num 10 1)
    {
        
$str "а";
    }
    else
    {
        
$str "";
    }
}
echo 
$num." человек".$str;
?>

   
 
 автор: AKiRA   (08.07.2006 в 21:03)   письмо автору
 
   для: DDK   (08.07.2006 в 20:54)
 

:) Прикольно :) Насколько я помню у меня по хуже скрипт.

   
 
 автор: WinT   (08.07.2006 в 21:18)
 
   для: AKiRA   (08.07.2006 в 21:03)
 

Спасибо. AKiRA, у Вас он позамудренней.

   
Rambler's Top100
вверх

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