Master-X
Форум | Новости | Статьи
Главная » Форум » Программинг, Скрипты, Софт, Сервисы » 
Тема: Сравнение
цитата
16/02/08 в 15:12
 freeek
стуация, че то не могу догнать, для приера:

Код:

$full=$Raw.$Day.$Moo.$Bijo.$Foo; //значение переменных ($Raw,$Day,$Moo,$Bijo,$Foo) определено ранее в результате тех или иных условий

//=== при выполнении условия, новым переменный присваиваются данные значение
if ($lay != 0) {$Lay=$Raw.$Foo ;};
if ($root != 0) {$Root=$Day.$Moo.$Bijo ;};
if ($dome != 0) {$Dome=$Raw.$Day.$Moo.$Bijo.$Foo ;};

//=== далее выводим значения
echo <<<END
$Lay   <br>
$Root  <br>
$Doom  <br>
END;




так как Код:
($Raw,$Day,$Moo,$Bijo,$Foo)
определены заранее и не зависят от Код:
$lay,$root,$doom
некоторые из них могут не существовать, или как бы это назвать, могут оказаться пустыми, равными нулю (false), в результате чего, если например:

Код:

$Raw="";
$Foo="";
//===в таком случае $Root будет равен $Doom
//=== $Lay,$Root,$Doom строковые





есть необходимость проверить содержание
Код:
$Lay,$Root,$Doom

на предмет совпадения,

как правильно выразиться не знаю, смысл в том что проверка, типа сколько символов или байт содержит та или иная переменная, чтобы исключить дублекат



х.з. я не гуру програминга, объяснил как сумел, если кто что подскажет, отблагодарю рейтингом
цитата
16/02/08 в 15:54
 freeek
вроде придумал, но если у кого что есть, так как подозреваю что делается это все просто, выкладывайте
цитата
16/02/08 в 17:33
 _s_[sov]
ничего не понял что требуется. расскажи еще раз icon_smile.gif
цитата
17/02/08 в 15:06
 freeek
Код:
$Lay,$Root,$Doom
на выходе будет текстом, строковымы сначениями


сравнить их длинну, для того чтобы удалить дубликаты
цитата
17/02/08 в 17:06
 _s_[sov]
Если сравнить длину то strlen(); тебе в помощь...
цитата
17/02/08 в 20:48
 freeek
то что нужно,

icon_lol.gif а я тут в такие дебри залез,
хули, как всегда не посмотрел


пасиб


Эта страница в полной версии