Maison  >  Article  >  développement back-end  >  Comment déterminer s'il existe un caractère de nouvelle ligne en php

Comment déterminer s'il existe un caractère de nouvelle ligne en php

藏色散人
藏色散人original
2022-11-04 09:56:202064parcourir

Comment déterminer s'il existe un caractère de nouvelle ligne en PHP : 1. Créez un exemple de fichier PHP ; 2. Définissez une chaîne contenant un caractère de nouvelle ligne ; 3. Passez "if(strstr($string, "n")) {echo 'Nouveau saut de ligne trouvé';}else {echo 'not found';}" peut être utilisé pour déterminer s'il existe un caractère de nouvelle ligne.

Comment déterminer s'il existe un caractère de nouvelle ligne en php

L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 8.1, ordinateur Dell G3.

Comment déterminer s'il y a un saut de ligne en php ?

Le code est le suivant :

$string = 'Hello
    world';

if(strstr($string, "\n")) {
    echo 'New line break found';
}
else {
    echo 'not found';
}

Ou, si vous souhaitez une compatibilité multi-OS

La quatrième ligne peut être modifiée en :

if(strstr($string, PHP_EOL)) {

Notez également que si le premier caractère est n, strpos renverra 0, et votre déclaration sera évaluée à FALSE, donc strstr est un meilleur choix. Ou, vous pouvez modifier l'utilisation de strpos en :

if(strpos($string, "\n") !== FALSE) {
  echo 'New line break found';
}
else {
  echo 'not found';
}

Apprentissage recommandé : "Tutoriel vidéo PHP"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn