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

Форум PHP

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

 

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

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

тема: Сравнение двух переменных
 
 автор: _Geroi_   (20.12.2011 в 20:54)   письмо автору
 
 

Здравствуйте!
Хочу опять попросить о помощи на любимом форуме :)
Может, кто делал подобное.


Есть одна переменная $baza="bcde"; которая постоянно изменяемся в разной последовательности и разным количеством символов от 0 до 5 символов.
И вторая, $index=array("a","b","c","d","e"); которая проверяет на наличие этих символов в первой переменной $baza.

С помощью, какой функцией можно проверить разницу двух переменных и вывести на экран не достающих символов в первой $baza переменной? То есть символ "a".

  Ответить  
 
 автор: cheops   (20.12.2011 в 21:34)   письмо автору
 
   для: _Geroi_   (20.12.2011 в 20:54)
 

Порядок следования символов в строке, я так понимаю, не имеет значения? Если да, то можно просто пробежаться циклом по массиву $index и проверить входит ли символ в строку $baza или нет, например, при помощи функции strpos().

  Ответить  
 
 автор: Drago   (20.12.2011 в 23:46)   письмо автору
 
   для: _Geroi_   (20.12.2011 в 20:54)
 

<?
$baza 
"bcde";
$index = array("a","b","c","d","e");

echo 
implode(''array_diff($indexstr_split($baza)));

  Ответить  
 
 автор: _Geroi_   (21.12.2011 в 19:32)   письмо автору
 
   для: Drago   (20.12.2011 в 23:46)
 

Спасибо! Большее :)

  Ответить  
Rambler's Top100
вверх

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