Heim Backend-Entwicklung PHP-Tutorial php判断字符以及字符串的包孕方法属性

php判断字符以及字符串的包孕方法属性

Jun 13, 2016 am 10:54 AM
email str strpos

php判断字符以及字符串的包含方法属性

下面介绍使用方法:?
1. strstr: 返回一个从被判断字符开始到结束的字符串,如果没有返回值,则不包含?

代码如下:
?
???? /*如手册上的举例*/?
???? $email = [email protected]';?
??? $domain = strstr($email, '@');?
???? echo $domain; // prints @example.com?
?>?

2. stristr: 它和strstr的使用方法完全一样.唯一的区别是stristr不区分大小写.?
3. strpos: 返回boolean值.FALSE和TRUE不用多说.用 “===”进行判断.strpos在执行速度上都比以上两个函数快,另外strpos有一个参数指定判断的位置,但是默认为空.意思是判断整个字符串.缺点是对中文的支持不好.使用方法?
代码如下:
$str= 'abc';?
$needle= 'a';?
$pos = strpos($str, $needle);?

4. 用explode进行判断 代码如下:
function checkstr($str){?
????? $needle = "a";//判断是否包含a这个字符?
???? $tmparray = explode($needle,$str);?
???? if(count($tmparray)>1){?
?????? return true;?
??? } else{?
?????? return false;?
??? }?
}?

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

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Repo: Wie man Teamkollegen wiederbelebt
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
2 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Abenteuer: Wie man riesige Samen bekommt
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

So verwenden Sie die Module email, smtplib, poplib und imaplib zum Senden und Empfangen von E-Mails in Python So verwenden Sie die Module email, smtplib, poplib und imaplib zum Senden und Empfangen von E-Mails in Python May 16, 2023 pm 11:44 PM

Der Weg einer E-Mail ist: MUA: MailUserAgent – ​​Mail User Agent. (d. h. E-Mail-Software ähnlich wie Outlook) MTA: MailTransferAgent – ​​Mail-Transfer-Agent, also E-Mail-Dienstanbieter wie NetEase, Sina usw. MDA: MailDeliveryAgent – ​​Mail-Zustellungsagent. Ein Server des E-Mail-Dienstanbieters sender->MUA->MTA->MTA->if

Finden Sie die Position einer anderen Zeichenfolge in einer Zeichenfolge mithilfe der PHP-Funktion „strpos'. Finden Sie die Position einer anderen Zeichenfolge in einer Zeichenfolge mithilfe der PHP-Funktion „strpos'. Jul 26, 2023 pm 12:29 PM

Verwenden Sie die PHP-Funktion „strpos“, um die Position einer anderen Zeichenfolge in einer Zeichenfolge zu ermitteln. In PHP müssen wir häufig die Position einer anderen Zeichenfolge in einer Zeichenfolge ermitteln. Dies kommt sehr häufig vor, wenn Sie mit Text, Suchen und Ersetzen usw. arbeiten. PHP bietet viele Funktionen zur Zeichenfolgenverarbeitung. Eine sehr nützliche Funktion ist „strpos“, mit deren Hilfe wir schnell die Position der Zielzeichenfolge in der Quellzeichenfolge finden können. Das Folgende ist ein einfaches Codebeispiel, das zeigt, wie die Funktion „strpos“ zum Abfragen verwendet wird

In Python integrierte Quellcodeanalyse vom Typ str In Python integrierte Quellcodeanalyse vom Typ str May 09, 2023 pm 02:16 PM

1Die Grundeinheit des Unicode-Computerspeichers ist das Byte, das aus 8 Bits besteht. Da Englisch nur aus 26 Buchstaben plus einer Reihe von Symbolen besteht, können englische Zeichen direkt in Bytes gespeichert werden. Andere Sprachen (wie Chinesisch, Japanisch, Koreanisch usw.) müssen jedoch aufgrund der großen Anzahl von Zeichen mehrere Bytes für die Codierung verwenden. Mit der Verbreitung der Computertechnologie entwickelt sich die Technologie zur Kodierung nicht-lateinischer Zeichen weiter, es gibt jedoch immer noch zwei wesentliche Einschränkungen: keine Unterstützung mehrerer Sprachen: Das Kodierungsschema einer Sprache kann nicht in einer anderen Sprache verwendet werden und es gibt keinen einheitlichen Standard: Beispielsweise gibt es auf Chinesisch viele Codierungsstandards wie GBK, GB2312, GB18030 usw. Da die Codierungsmethoden nicht einheitlich sind, müssen Entwickler zwischen verschiedenen Codierungen hin und her konvertieren, und es treten zwangsläufig viele Fehler auf.

Was sind die Gemeinsamkeiten und Unterschiede zwischen __str__ und __repr__ in Python? Was sind die Gemeinsamkeiten und Unterschiede zwischen __str__ und __repr__ in Python? Apr 29, 2023 pm 07:58 PM

Was sind die Gemeinsamkeiten und Unterschiede zwischen __str__ und __repr__? Wir alle wissen, dass die in Python integrierte Funktion repr() Objekte in Form von Zeichenfolgen ausdrücken kann, um unsere Identifizierung zu erleichtern. Dies ist die „String-Darstellung“. repr() erhält die String-Darstellung eines Objekts über die spezielle Methode __repr__. Wenn __repr__ nicht implementiert ist und wir eine Instanz eines Vektors auf der Konsole ausgeben, kann die resultierende Zeichenfolge sein. >>>classExample:pass>>>print(str(Example()))>>>

Anleitung zum Einfügen von Anhängen in das Win10-Postfach Anleitung zum Einfügen von Anhängen in das Win10-Postfach Jan 07, 2024 pm 12:14 PM

Viele Benutzer müssen in ihrem täglichen Leben E-Mails für die Arbeit versenden, und einige müssen sogar verschiedene Plug-in-Materialien für die Kommunikation anhängen. Wie fügt man Anhänge ein? Werfen wir einen Blick auf das ausführliche Tutorial unten. So fügen Sie Anhänge in das Win10-Postfach ein: 1. Öffnen Sie das Postfach. 2. Klicken Sie auf das Symbol „Neue E-Mail“ in der oberen linken Ecke. 3. Klicken Sie auf „Einfügen“ in der oberen rechten Ecke. 4. Klicken Sie auf „Anhang“ in der oberen rechten Ecke. 5 . Wählen Sie den gewünschten „Anhang“ aus. 6. Fertigstellen

Ausführliche Erläuterung zur Verwendung der Funktionen strchr, str_replace und strpos Ausführliche Erläuterung zur Verwendung der Funktionen strchr, str_replace und strpos Jun 16, 2023 am 08:41 AM

In der PHP-Programmierung ist die Verarbeitung von Zeichenfolgen relativ häufig und häufig sind Vorgänge wie das Suchen und Ersetzen von Zeichenfolgen erforderlich. Bei der Zeichenfolgenverarbeitung werden häufiger die Funktionen strchr, str_replace und strpos verwendet. Als nächstes erklären wir die Verwendung dieser drei Funktionen im Detail. 1. strchr-Funktion Die strchr-Funktion sucht nach dem angegebenen Zeichen in einer Zeichenfolge und gibt die Zeichenfolge vom angegebenen Zeichen bis zum Ende der Zeichenfolge zurück. Die Syntax lautet wie folgt: strchr(string,char

E-Mail im Yii-Framework: E-Mail-Versand implementieren E-Mail im Yii-Framework: E-Mail-Versand implementieren Jun 21, 2023 am 08:49 AM

Das Yii-Framework ist ein leistungsstarkes Open-Source-Webentwicklungsframework mit effizienten Routing- und Modularitätsmechanismen, das sich ideal für die schnelle Entwicklung komplexer Webanwendungen eignet. Unter anderem ist das Versenden von E-Mails eine der unvermeidlichen Funktionen jeder Anwendung. Im Yii-Framework ist die Implementierung des E-Mail-Versands sehr einfach und es bietet außerdem viele Anpassungsoptionen und umfassende Unterstützung für Geschäftslogik. 1. E-Mail-Konfiguration im Yii-Framework Im Yii-Framework ist die Konfigurationsdatei eine sehr wichtige Ressource, die zum Konfigurieren der grundlegenden Informationen der Anwendung und verschiedener Gruppen verwendet wird.

Mit welcher Methode integriert Springboot Hutool E-Mails? Mit welcher Methode integriert Springboot Hutool E-Mails? May 11, 2023 pm 12:55 PM

Inhalt Einführung In diesem Artikel werden zwei Möglichkeiten zum Senden von E-Mail-Dateien vorgestellt. Springboot verwendet Hutool, um E-Mail-Dateien zu senden. Voraussetzungen für das Senden von E-Mail-Dateien .springframework.bootspring-boot-starter-mail-Konfigurationsdatei spring: mail:default-encoding:utf-8host:smtp.aliyun.comBenutzername:E-Mail-Konto Passwort:Passwort E-Mail-Test senden

See all articles