php-Как сравнить два предложения в PHP

0

У меня две строки:

str1 = "Привет, это 1";
str2 = "Привет, это 1";

Теперь мне нужно сравнить оба предложения и отобразить их внутри тегов <title>, я сделал это много, но не знаю, как сравнивать предложения в php.

<?php
    $str1 = "Hello, this is 1";
    if ($str1 == "Hello, this is 1")
    {
?>
        <title><?= $str1 ?></title>
<?php
    }
    else
    {
?>
        <title><?= $str2 ?></title>
<?php
    }
?>

Как сравнить два предложения, и если они совпадают, отобразится как заголовок?

  • 1
    Что вы подразумеваете под сравнением? Вы хотите знать, равны ли они (имеют одинаковые символы в одной позиции)?
  • 0
    @kingkero Да ... если они равны
Показать ещё 2 комментария
Теги:

4 ответа

1
Лучший ответ

Использовать это:

<?php if (strcmp ( $str1 ,  "Hello, this is 1" )==0):?> 
<title><? echo $str1; ?></title>
<?php else : ?>
<title><? echo $str2; ?></title>
<?php endif; ?>

для получения дополнительной информации: strcmp

  • 0
    '<? =' что это?
1

вам нужно сделать это

<?php
echo strcmp($string1,$string2);
?>

Возвращаемое значение: эта функция возвращает:

0 - if the two strings are equal
<0 - if string1 is less than string2
>0 - if string1 is greater than string2
1

Сравните две строки (с учетом регистра):

<?php
echo strcmp("Hello world!","Hello world!");
?>
  • 0
    разве вы не взяли его с w3schools.com/php/func_string_strcmp.asp ? :) также, пожалуйста, преобразуйте свой ответ в то, что на самом деле задает ОП.
  • 1
    @RishabhRaj я думаю, что вы уже конвертировали в своем собственном ответе, поэтому нет необходимости конвертировать :)
Показать ещё 2 комментария
0

используйте strcmp();

синтаксис:

int strcmp ( string $str1 , string $str2 )

читайте здесь http://www.php.net/strcmp

поэтому теперь ваш код будет выглядеть так:

<?php 
$str1="Hello, this is 1";
$str2="something";
$a=strcmp($str1,$str2);
if($a==0){?>   //if both strings are equal
<title><?php echo $str1?></title>
<?php }else{?>
<title><?php echo $str2?></title>
<?php }?>

Ещё вопросы

Сообщество Overcoder
Наверх
Меню