Даны два слова, проверьте, что первые буквы этих слов совпадают php
"Даны два слова, проверьте, что первые буквы этих слов совпадают php". В момент анализа поисковых запросов встретился довольно прикольный вопрос : "Даны два слова, проверьте, что первые буквы этих слов совпадают php".
"Даны два слова, проверьте, что первые буквы этих слов совпадают php"
- Решим задачку... "Даны два слова, проверьте, что первые буквы этих слов совпадают php"(латиница).
- №2 "Даны два слова, проверьте, что первые буквы этих слов совпадают php"(латиница).
- №3 "Даны два слова, проверьте, что первые буквы этих слов совпадают php"(кириллица).
- №4 "Даны два слова, проверьте, что первые буквы этих слов совпадают php"(кириллица).
- Ошибки из интернета... о сравнении двух первых букв...
Ниже используется:
Самодельный тег<style> red { color : red ; } </style>
Решим задачку... "Даны два слова, проверьте, что первые буквы этих слов совпадают php"(латиница).
Данную задачку можно решить несколькими способами... давайте начнем с самого простого...
Используем "теги php"...
Далее помещаем нужные слова. первые буквы которых вам нужно сравнить в переменные...
$n = 'first';
$n2 = 'second';
Далее используем if + else.
Для вывода результата используем "echo".
if($n[0]==$n2[0]) echo 'первые буквы слов "first" и "second" равны';
else echo 'первые буквы слов "first" и "second" не равны';
Соберем весь код проверки первой буквы равны или нет?
<?
$n = 'first';
$n2 = 'second';
if($n[0]==$n2[0]) echo 'первые буквы слов "first" и "second" равны';
else echo 'первые буквы слов "first" и "second" <red>не</red> равны';
?>
Пример работы кода проверки первой буквы равны или нет?
Теперь разместим выше приведенный код прямо здесь:
№2 "Даны два слова, проверьте, что первые буквы этих слов совпадают php"(латиница).
Выше пунктом вы проверили... два слова, в которых первые буквы не равны...
Далее давайте проверим... если две буквы будут равны и как данный код сработает...
Для этого вам понадобится:
Берем код из выше идущего пункта и заменяем второе слово... чтобы у него первая буква была одинаковая...
$n_1 = 'first';
$n2_1 = 'ford';
Соберем весь код...
Код проверки первой буквы на равенство между ними...
В выводе echo использовал переменные... вы можете их заменить словами...
<?
$n_1 = 'first';
$n2_1 = 'ford';
if($n_1[0]==$n2_1[0]) echo 'первые буквы слов "'.$n_1 .'" и "'.$n2_1.'" равны';
else echo 'первые буквы слов "'.$n_1 .'" и "'.$n2_1.'" <red>не</red> равны';
?>
Пример проверки первой буквы на равенство между ними...
Ну и далее разместим выше приведенный здесь:
№3 "Даны два слова, проверьте, что первые буквы этих слов совпадают php"(кириллица).
Если вы собираетесь повторить этот же код с
$n_2 = 'первый';
$n2_2 = 'второй';
Код сравнения смотри выше, он повторен 4 раза... только переменные разные...
Вот так:
Потому, что utf-8 многобайтовая кодировка и такой метод не работает... решение:
Либо перекодировать переменную в windows 1251 и использовать выше приведенный код.
Либо разбить кириллическое слово в массив и сравнить нулевые ячейки массива.
№4 "Даны два слова, проверьте, что первые буквы этих слов совпадают php"(кириллица).
Выше вы увидели, что данный код с кириллицей не работает... и давайте применим, перекодировку переменной.
Для этого вам понадобится ...
Абсолютно тот же код, что вы видели выше... только изменим переменные и перекодируем их в windows 1251.
Соберем весь код:
Пример кода : "Даны два слова, проверьте, что первые буквы этих слов совпадают php"(кириллица).
<?
$n_3 = iconv("UTF-8", "windows-1251", 'первый');
$n2_3 = iconv("UTF-8", "windows-1251", 'второй');
if($n_3[0]==$n2_3[0]) $echo3 ='первые буквы слов "первый" и "второй" равны';
else $echo3 = 'первые буквы слов "первый" и "второй" <red>не</red> равны';
?>
Результат сравнения первых букв двух слов кириллица utf-8.
№4 "Даны два слова, проверьте, что первые буквы этих слов совпадают php"(кириллица).
И когда две буквы на кириллице равны...
<?
$n_4 = iconv("UTF-8", "windows-1251", 'первый');
$n2_4 = iconv("UTF-8", "windows-1251", 'пятый');
if($n_4[0]==$n2_4[0]) echo 'первые буквы слов "первый" и "пятый" равны';
else echo 'первые буквы слов "первый" и "пятый" <red>не</red> равны';
?>
Ошибки из интернета... о сравнении двух первых букв...
Если вы нашли какое-то решение в интернете, и если это не мой сайт.... всегда проверяйте такое решение...
Ответ на вопрос:
Даны два слова. проверьте, что первые буквы этих слов совпадают. php
Ниже приведен ответ некого... "Александр Лонберг"...

Данный ответ не верный... поскольку... использование такой конструкции приведет к ошибке:
Свои комменты в ожидании переделки!
Когда сделаю не знаю!
Времени нет...
Иначе сообщение будет удалено, вас в бан - все просто!
Но если, сил нет как хочется высказать всё, что вы думаете об этом, пожалуйста - комменты от Vk - форма ниже: