So kehren Sie einen String in PHP um

藏色散人
Freigeben: 2023-03-08 16:30:02
Original
7239 Leute haben es durchsucht

So implementieren Sie die Zeichenfolgenumkehr in PHP: 1. Kehren Sie die Zeichenfolge mit der in PHP enthaltenen strrev-Funktion um. 2. Teilen Sie die Zeichenfolge in ein Array auf und durchlaufen und verketten Sie sie, um eine Zeichenfolgenumkehr zu erreichen it Einfach die Zeichenfolge umkehren.

So kehren Sie einen String in PHP um

Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP-Version 7.1, DELL G3-Computer

Drei Möglichkeiten, eine Zeichenfolge in PHP umzukehren

Methode 1: PHP verfügt über eine eigene Funktion strrev, die sein kann einfach zu implementieren:

Kehren Sie die Zeichenfolge „Hello World!“ um:

<?php
echo strrev("Hello World!");
?>
Nach dem Login kopieren

Methode 2: Fügen Sie die geteilte Zeichenfolge in ein Array ein und durchlaufen und verketten Sie sie dann wie folgt:

function revstr($str)
{
if (strlen($str) <= 1) return $str;
 
$newstr  = &#39;&#39;;
$str2arr = str_split($str,1);
foreach ($str2arr as $word) {
$newstr = $word.$newstr;
}
 
return $newstr;
}
Nach dem Login kopieren

Methode 3: Diese Methode ist am einfachsten Denken Sie darüber nach, außer Darüber hinaus gibt es eine andere Methode, nämlich die Verwendung von Rekursion. Der Code lautet wie folgt:

function revstr($str)
{
if (strlen($str) <= 1) return $str;
 
$newstr = &#39;&#39;;
$newstr .= substr($str,-1).revstr(substr($str,0,strlen($str)-1));
 
return $newstr;
}
Nach dem Login kopieren

ps: Diese Methode sollte die Antwort sein, die der Interviewer sehen möchte.

【Empfohlenes Lernen: „PHP-Video-Tutorial“】

Das obige ist der detaillierte Inhalt vonSo kehren Sie einen String in PHP um. 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!