Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Otvorte súbor PHP pre vaše webové stránky v editore kódu , a nastaviť reťazec premenné , ak ste tak už neurobili :
$ mystring = ' text pokračuje v tú ' ;
2
previesť symboly odseku do účtovnej jednotky , kódy HTML - krátke kódy , ktoré predstavujú znaky prehliadača nemôže normálne zobrazovať - pomocou " htmlentities ( ) " funkcie . Nastaviť výsledok tejto funkcie na nový reťazec :
$ fix_mystring = htmlentities ( $ MyString ) ;
Kamkoľvek " htmlentities ( ) " nájde svoje znaky konca odseku , bude funkcia je nahradiť HTML kód pre tento znak , " ¶ " .
3
Napíšte " If - Then " podmienený príkaz , ktorý kontroluje reťazec pre bod symbolu kódu . Ak reťazec obsahuje kód , potom budete chcieť spracovať jeho text . Skontrolujte , či je bod symbol kódov pomocou " strstr ( ) " funkcie, ktoré možno vyhľadávať text v reťazci :
if ( strstr ( $ fix_mystring , " ¶ " ) ) {
}
4
Vytvorte novú premennú a nastavte jej hodnotu na základe výsledku " explode ( ) " funkcie . Umiestnite tento kód medzi zloženými zátvorkami na " if - then " vyhlásenie . Použitie " explodovať ( ) " rozbiť reťazec na kúsky , kde nájde odseky symbol kód :
$ Paras = explode ( " ¶ " , $ fix_mystring ) ;
Táto funkcia vytvára poľa , ktorá je rad hodnôt v rámci jednej premennej .
5
Začiatok " for - each " slučky v rámci " if - then " vyhlásenie po " explode ( ) " funkcie . Výstup každý kus textu do poľa " $ body " s "
" tagov takže každý bod výstupy , ako sa pôvodne upozornil symbolom odsek : Spojené
foreach ( $ body ako $ para ) {
echo "
" . $ Para . " < /P > ' ;
}
6
Pridať " else " do svojho " if - then " vyhlásenie . Môžete to urobiť tým , že píše " inde " mimo uzatváracie zložená zátvorka , potom zadaním novej dvojici zložených zátvoriek po tom . Použite " iného " vyhlásenie na výstupe váš reťazec , a to aj v prípade , že kód nebol nájdený odseku symboly :
} else {
echo "
" . $ Fix_mystring . " < /P > ' ;
}
Pomocou premennej , ktorú ste vytvorili pomocou " htmlentities ( ) " funkcia je vhodnejšie používať originál v tomto prípade , pretože pôvodný reťazec môže obsahovať ďalšie problematické znaky , ktoré " htmlentities ( ) " bude upratať .