Heim >Backend-Entwicklung >PHP-Tutorial >PHP-Eintragszeichenfolge, Cookie, Sitzung
String
Abfangen englischer Zeichenfolgen
<code><span>$str</span>=<span>'i love you'</span>;</code>
//Abfangen der Buchstaben love
echo substr($str, 2, 4);//Warum ist die Startposition 2? Da die Substr-Funktion die String-Position von 0 aus berechnet, ist die Position von 0 i und die Position von 1 ein Leerzeichen. und die Position von l Es ist 2. Nehmen Sie 4 Zeichen ab Position 2, das ist Liebe
Chinesisches String-Abfangen
mb_substr();
Formatzeichenfolge
<code><span>$str</span> = <span>'99.9'</span>;</code>
<code><span>$result</span> = <span>sprintf</span>(<span>'%01.2f'</span>, <span>$str</span>);</code>
echo $result;//Das Ergebnis zeigt 99,90
Zeichenfolge zusammenführen
<code><span>$arr</span> = <span>array</span>(<span>'Hello'</span>, <span>'World!'</span>); <span>$result</span> = implode(<span>''</span>, <span>$arr</span>); print_r(<span>$result</span>);<span>//结果显示Hello World!</span></code>
Zeichenfolge teilen
<code><span>`$str` = '</span>apple,banana'; <span>`$result` = explode('</span>,<span>', $str); print_r($result);//结果显示array('</span>apple',<span>'banana'</span>)</code>
Zeichenfolge-Escape Funktion addslashes()
Funktionsbeschreibung: Wird verwendet, um Escape-Zeichen zum Sonderzeichen hinzuzufügen und eine Zeichenfolge
zurückzugeben
Rückgabewert: eine maskierte Zeichenfolge
Beispiel:
$str
= „Wie heißt du?“;
echo addslashes($str);//Ausgabe: Wie heißt du
session_start(); <br>
session_start(); <br>
$_SESSION['test'] = time(); <br>
var_dump($_SESSION); <br>
<code><br>
session_start(); <br>
$_SESSION['name'] = 'jobs'; <br>
unset($_SESSION['name']); <br>
echo $_SESSION['name']; //提示name不存在 <br>
session_start(); $_SESSION
session_destroy zerstört nicht sofort den Wert in der globalen Variablen $_SESSION
Das Obige hat PHP-Eintragszeichenfolgen, Cookies und Sitzungen eingeführt, einschließlich Sonderzeichen und globaler Variablen. Ich hoffe, es wird für Freunde hilfreich sein, die sich für PHP-Tutorials interessieren.