So entfernen Sie Leerzeichen und Symbole in PHP

zbt
Freigeben: 2023-06-16 16:25:56
Original
2081 Leute haben es durchsucht

So entfernen Sie Leerzeichen und Symbole in PHP: 1. Verwenden Sie str_replace zum Ersetzen, mit Syntax wie „str_replace(array(“rn“, „r“, „n“), „“, $str);“ . Verwenden Sie reguläre Ausdrücke. Die Syntax lautet „preg_replace('//s*/', '', $str);“. 3. Verwenden Sie von PHP definierte Variablen. Die Syntax lautet „str_replace(PHP_EOL, '', $str).“ ;".

So entfernen Sie Leerzeichen und Symbole in PHP

Die Betriebsumgebung dieses Tutorials: Windows 10-System, PHP8.1.3-Version, DELL G3-Computer.

Wie entferne ich Leerzeichen und Symbole in PHP?

Die spezifische Methode ist wie folgt:

1. Verwenden Sie str_replace, um

$str = str_replace(array("\r\n", "\r", "\n"), "", $str);
Nach dem Login kopieren

2. Verwenden Sie regelmäßige Ersetzung

$str = preg_replace('//s*/', '', $str);
Nach dem Login kopieren

3. Verwenden Sie von PHP definierte Variablen (empfohlen)

$str = str_replace(PHP_EOL, '', $str);
Nach dem Login kopieren

Natürlich Wir können es als Funktion definieren und gemeinsam ersetzen, sodass dieser Codeausschnitt wiederverwendet werden kann.

function trimall($str){
    $qian=array(" "," ","\t","\n","\r");
    return str_replace($qian, '', $str);  
}
Nach dem Login kopieren

Wie oben gezeigt, müssen wir zunächst eine Verbindung zur Datenbank herstellen und in der Abfrage „LIMIT 5“ verwenden, um die ersten fünf Datensätze anzugeben, die gelesen werden müssen. Schließlich verwenden wir eine While-Schleife, um die Ergebnismenge zu durchlaufen und den Inhalt jeder Zeile auszugeben. Wenn Sie weitere Datensätze aus der Datenbank lesen müssen, ändern Sie einfach die Zahl im Schlüsselwort „LIMIT“.

PHP-Funktionen verwenden

Eine andere Möglichkeit, die ersten paar Datensätze aus einer MySQL-Datenbank zu lesen, ist die Verwendung von PHP-Funktionen. In diesem Fall müssen wir die Funktion „()“ in MySQL verwenden, um die ersten paar Datensätze abzurufen. Hier ist ein Beispielcode:

//连接到数据库
$connection = 
mysqli_connect("localhost","username","password","database");
//查询前五条记录
$query = "SELECT * FROM table_name";
//将结果集存储到数组中
$result_array = mysqli_fetch_array(mysqli_query($connection, $query));
//输出结果
for($i=0;$i<5;$i++){
echo $result_array[$i]."
";
}
Nach dem Login kopieren

Wie oben gezeigt, speichern wir zunächst die Abfrageergebnisse in einem Array und verwenden dann eine for-Schleife, um das Array zu durchlaufen und die ersten fünf Elemente auszugeben. Mit dieser Methode können Sie den Bereich in der for-Schleife beliebig ändern, um die erforderliche Anzahl von Datensätzen zu lesen.

PDO verwenden

PDO ist eine Datenbankerweiterung in PHP, mit der Datensätze aus einer MySQL-Datenbank gelesen werden können. In diesem Fall können wir die Methode „fetchAll()“ verwenden, um die ersten paar Datensätze aus der Ergebnismenge abzurufen. Darüber hinaus können wir die Funktion „bindParam()“ verwenden, um Variablen für eine sicherere Abfrageausführung zu binden. Hier ist ein Beispielcode:

//连接到数据库
$dsn = &#39;mysql:host=localhost;dbname=database&#39;;
$username = &#39;username&#39;;
$password = &#39;password&#39;;
$options = array(
PDO::MYSQL_ATTR_INIT_COMMAND => &#39;SET NAMES utf8&#39;,
);
//创建PDO连接
$dbh = new PDO($dsn, $username, $password, $options);
//查询前五条记录
$query = "SELECT * FROM table_name";
//准备查询语句
$statement = $dbh->prepare($query);
//绑定变量
$statement->bindParam(&#39;:id&#39;, $id, PDO::PARAM_INT);
//执行查询
$statement->execute();
//获取结果
$results_array = $statement->fetchAll(PDO::FETCH_ASSOC);
//输出结果
foreach ($results_array as $result) {
echo $result[&#39;column_name&#39;]."
";
}
Nach dem Login kopieren

Wie oben gezeigt erstellen wir zunächst eine PDO-Verbindung zur Datenbank und lassen das Schlüsselwort „LIMIT“ in der Abfrage weg. Anschließend verwenden wir die Funktion „bindParam()“, um die Variablen zu binden, und die Methode „fetch()“, um alle Zeilen aus der Ergebnismenge abzurufen. Schließlich verwenden wir eine foreach-Schleife, um das zurückgegebene Array zu durchlaufen und den Inhalt jeder Zeile auszugeben.

Zusammenfassung

In PHP gibt es mehrere Möglichkeiten, die ersten Datensätze in der Datenbank zu lesen. Mithilfe von SQL-Anweisungen, PHP-Funktionen und PDO können Sie die benötigten Daten einfach aus der Datenbank abrufen und anzeigen. Diese Methoden sind nützlich, um die Leistung zu verbessern und den Overhead zu reduzieren, wenn Sie nur eine kleine Anzahl von Datensätzen lesen müssen.

Das obige ist der detaillierte Inhalt vonSo entfernen Sie Leerzeichen und Symbole in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
php
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!