PHP-String-Funktion (3)
Aug 08, 2016 am 09:24 AMSieben: String-Abfangfunktion: str_replace(find,replace,string,count);
substr_replace(string,replace,start,length);
<code><span>$msg</span> = <span>"hello,word I love php"</span>; <span>$rs</span> = substr_replace(<span>$msg</span>,<span>"mysql"</span>,-<span>3</span>,<span>3</span>); <span>echo</span><span>$rs</span>.<span>"<br/>"</span>; <span>$rsl</span> = str_replace(<span>"word"</span>, <span>"php"</span>, <span>$msg</span>); <span>echo</span><span>$rsl</span>;</code>
Wie in der Abbildung gezeigt Die folgende Abbildung zeigt an, dass substr_replace(string,replace,start,length); haupts?chlich die Position in der Zeichenfolge ersetzt. Zeichenfolge ist
Die gesuchte Zeichenfolge, ersetzen ist das zu ersetzende Zeichen, start ist die Startposition der Ersetzung (wenn es sich um eine positive Zahl handelt, suchen Sie von links. Wenn es sich um eine negative Zahl handelt, suchen Sie von rechts), L?nge (optional. Wenn nicht ausgew?hlt, dann Zeigt das Ersetzen aller Zeichen nach der Startposition an) gibt die L?nge an, die ersetzt werden soll.
str_replace(find,replace,string,count); find stellt das zu ersetzende Zeichen dar. replace repr?sentiert das zu ersetzende Zeichen. string stellt die zu findende Zeichenfolge dar. count stellt die Anzahl der Ausführungen dar (optional). Bei dieser Funktion wird die Gro?-/Kleinschreibung beachtet. Gro?-/Kleinschreibung wird bei str_ireplace() nicht beachtet; die Verwendung ist dieselbe wie bei str_replace().
8: Vergleichen Sie die Zeichenfolgenfunktion strcmp(
<code><span>$msg1</span> = <span>"hello"</span>; <span>$msg2</span> = <span>"HELLO"</span>; <span>echo</span> strcmp(<span>$msg1</span>, <span>$msg2</span>).<span>"<br/>"</span>; <span>echo</span> strcasecmp(<span>$msg1</span> ,<span>$msg2</span>);</code>
Das Ergebnis ist wie unten dargestellt. Der Unterschied zwischen den beiden Funktionen besteht darin, dass bei strcmp() die Kleinschreibung beachtet wird, w?hrend bei strcasecmp() die Gro?-/Kleinschreibung nicht beachtet wird.
Wenn die verglichenen Zeichen gleich sind, ist der Rückgabewert 0. Wenn str1 > str2, ist der Rückgabewert gr??er als 0.
Wenn str1 < str2, ist der Rückgabewert kleiner als 0.
<code><span>$str</span> = <span>"I AM PETAL"</span>; <span>echo</span> strtolower(<span>$str</span>).<span>"<br/>"</span>; <span>//大寫轉(zhuǎn)換為小寫</span><span>$stra</span> = <span>"i am petal"</span>; <span>echo</span> strtoupper(<span>$stra</span>).<span>"<br/>"</span>; <span>// 小衛(wèi)轉(zhuǎn)換為大寫</span><span>echo</span> ucfirst(<span>$stra</span>).<span>"<br/>"</span>; <span>//只將字符串的第一個(gè)字符轉(zhuǎn)換為大寫</span><span>echo</span> ucwords(<span>$stra</span>); <span>//將字符串每一個(gè)單詞的首字母轉(zhuǎn)換為大寫</span></code>Die Ergebnisse sind wie folgt
Das Obige stellt die PHP-String-Funktion (3) einschlie?lich des relevanten Inhalts vor. Ich hoffe, dass es für Freunde hilfreich ist, die sich für PHP-Tutorials interessieren.

Hei?e KI -Werkzeuge

Undress AI Tool
Ausziehbilder kostenlos

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem v?llig kostenlosen KI-Gesichtstausch-Tool aus!

Hei?er Artikel

Hei?e Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Konvertieren Sie grundlegende Datentypen mit der Java-Funktion String.valueOf() in Strings. Wenn wir in der Java-Entwicklung grundlegende Datentypen in Strings konvertieren müssen, ist eine g?ngige Methode die Verwendung der Funktion valueOf() der String-Klasse. Diese Funktion kann Parameter grundlegender Datentypen akzeptieren und die entsprechende Zeichenfolgendarstellung zurückgeben. In diesem Artikel untersuchen wir, wie die Funktion String.valueOf() für grundlegende Datentypkonvertierungen verwendet wird, und stellen einige Codebeispiele dafür bereit

Methode zum Konvertieren eines char-Arrays in einen String: Dies kann durch Zuweisung erreicht werden. Verwenden Sie die Syntax {char a[]=" abc d\0efg ";string s=a;}, damit das char-Array dem String direkt einen Wert zuweisen und ausführen kann Der Code zum Abschlie?en der Konvertierung.

Ersetzen Sie Zeichen (Strings) in einem String mit der Java-Funktion String.replace(). In Java sind Strings unver?nderliche Objekte, was bedeutet, dass der Wert eines String-Objekts nach der Erstellung nicht mehr ge?ndert werden kann. Es kann jedoch vorkommen, dass Sie bestimmte Zeichen oder Zeichenfolgen in einer Zeichenfolge ersetzen müssen. Zu diesem Zeitpunkt k?nnen wir die Methode replace () in der String-Klasse von Java verwenden, um das Ersetzen von Zeichenfolgen zu implementieren. Die Methode replace() der Klasse String hat zwei Typen:

Verwenden Sie die String.length()-Funktion von Java, um die L?nge einer Zeichenfolge zu ermitteln. In der Java-Programmierung ist die Zeichenfolge ein sehr h?ufiger Datentyp. Wir müssen h?ufig die L?nge einer Zeichenfolge ermitteln, dh die Anzahl der Zeichen in der Zeichenfolge. In Java k?nnen wir die Funktion length() der String-Klasse verwenden, um die L?nge eines Strings zu ermitteln. Hier ist ein einfacher Beispielcode: publicclassStringLengthExample{publ

MySQL ist ein h?ufig verwendetes relationales Datenbankverwaltungssystem, das eine Vielzahl von Funktionen zum Verarbeiten und Betreiben von Daten bietet. Unter anderem wird die REPLACE-Funktion verwendet, um den angegebenen Teil der Zeichenfolge zu ersetzen. In diesem Artikel stellen wir die Verwendung der REPLACE-Funktion zum Ersetzen von Zeichenfolgen in MySQL vor und demonstrieren ihre Verwendung anhand von Codebeispielen. Schauen wir uns zun?chst die Syntax der REPLACE-Funktion an: REPLACE(str,search_str,replace_str).

Die derzeit beliebtesten Go-Frameworks sind: Gin: leichtes, leistungsstarkes Web-Framework, einfach und benutzerfreundlich. Echo: Ein schnelles, hochgradig anpassbares Web-Framework, das leistungsstarkes Routing und Middleware bietet. GorillaMux: Ein schneller und flexibler Multiplexer, der erweiterte Routing-Konfigurationsoptionen bietet. Fiber: Ein leistungsoptimiertes, leistungsstarkes Web-Framework, das viele gleichzeitige Anfragen verarbeitet. Martini: Ein modulares Web-Framework mit objektorientiertem Design, das einen umfangreichen Funktionsumfang bietet.

Laravel ist ein beliebtes PHP-Framework, das hoch skalierbar und effizient ist. Es bietet viele leistungsstarke Tools und Bibliotheken, die es Entwicklern erm?glichen, schnell hochwertige Webanwendungen zu erstellen. Darunter sind LaravelEcho und Pusher zwei sehr wichtige Tools, mit denen die WebSockets-Kommunikation einfach implementiert werden kann. In diesem Artikel wird detailliert beschrieben, wie diese beiden Tools in Laravel-Anwendungen verwendet werden. Was sind WebSockets? WebSockets

Im heutigen Zeitalter der rasanten technologischen Entwicklung schie?en Programmiersprachen wie Pilze nach einem Regenschauer aus dem Boden. Eine der Sprachen, die viel Aufmerksamkeit erregt hat, ist die Go-Sprache, die von vielen Entwicklern wegen ihrer Einfachheit, Effizienz, Parallelit?tssicherheit und anderen Funktionen geliebt wird. Die Go-Sprache ist für ihr starkes ?kosystem mit vielen hervorragenden Open-Source-Projekten bekannt. In diesem Artikel werden fünf ausgew?hlte Open-Source-Projekte für die Go-Sprache vorgestellt und der Leser soll die Welt der Open-Source-Projekte für die Go-Sprache erkunden. KubernetesKubernetes ist eine Open-Source-Container-Orchestrierungs-Engine für die Automatisierung
