Maison développement back-end tutoriel php 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;?
??? }?
}?

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

Repo: Comment relancer ses coéquipiers
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
2 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
4 Il y a quelques semaines By DDD

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment utiliser les modules email, smtplib, poplib, imaplib pour envoyer et recevoir des e-mails en Python Comment utiliser les modules email, smtplib, poplib, imaplib pour envoyer et recevoir des e-mails en Python May 16, 2023 pm 11:44 PM

Le parcours d'un e-mail est le suivant : MUA : MailUserAgent - Mail User Agent. (c'est-à-dire un logiciel de messagerie similaire à Outlook) MTA : MailTransferAgent - Agent de transfert de courrier, qui correspond aux fournisseurs de services de messagerie, tels que NetEase, Sina, etc. MDA : MailDeliveryAgent - Agent de livraison du courrier. Un serveur du fournisseur de services de messagerie expéditeur->MUA->MTA->MTA->if

Trouver la position d'une autre chaîne dans une chaîne en utilisant la fonction PHP 'strpos' Trouver la position d'une autre chaîne dans une chaîne en utilisant la fonction PHP 'strpos' Jul 26, 2023 pm 12:29 PM

Utilisez la fonction PHP "strpos" pour trouver la position d'une autre chaîne dans une chaîne. En PHP, nous avons souvent besoin de trouver la position d'une autre chaîne dans une chaîne. Ceci est très courant lorsque vous travaillez avec du texte, recherchez et remplacez, etc. PHP fournit de nombreuses fonctions de traitement de chaînes, dont l'une est la fonction "strpos" très utile, qui peut nous aider à trouver rapidement la position de la chaîne cible dans la chaîne source. Ce qui suit est un exemple de code simple qui montre comment utiliser la fonction « strpos » pour interroger

Analyse du code source str de type Python intégré Analyse du code source str de type Python intégré May 09, 2023 pm 02:16 PM

1L'unité de base du stockage informatique Unicode est l'octet, composé de 8 bits. Étant donné que l'anglais ne comprend que 26 lettres et un certain nombre de symboles, les caractères anglais peuvent être stockés directement en octets. Mais d'autres langues (comme le chinois, le japonais, le coréen, etc.) doivent utiliser plusieurs octets pour le codage en raison du grand nombre de caractères. Avec la diffusion de la technologie informatique, la technologie de codage des caractères non latins continue de se développer, mais il existe encore deux limitations majeures : pas de support multilingue : le schéma de codage d'une langue ne peut pas être utilisé dans une autre langue et il n'existe pas de norme unifiée : par exemple, il existe de nombreuses normes d'encodage en chinois telles que GBK, GB2312, GB18030, etc. Étant donné que les méthodes d'encodage ne sont pas unifiées, les développeurs doivent effectuer des conversions entre différents encodages, et de nombreuses erreurs se produiront inévitablement.

Quelles sont les similitudes et les différences entre __str__ et __repr__ en Python ? Quelles sont les similitudes et les différences entre __str__ et __repr__ en Python ? Apr 29, 2023 pm 07:58 PM

Quelles sont les similitudes et les différences entre __str__ et __repr__ ? Nous connaissons tous la représentation des chaînes. La fonction intégrée repr() de Python peut exprimer des objets sous forme de chaînes pour faciliter notre identification. Il s'agit de la "représentation sous forme de chaîne". repr() obtient la représentation sous forme de chaîne d'un objet via la méthode spéciale __repr__. Si __repr__ n'est pas implémenté, lorsque nous imprimons une instance d'un vecteur sur la console, la chaîne résultante peut l'être. >>>classExample:pass>>>print(str(Example()))>>>

Tutoriel sur la façon d'insérer des pièces jointes dans la boîte aux lettres Win10 Tutoriel sur la façon d'insérer des pièces jointes dans la boîte aux lettres Win10 Jan 07, 2024 pm 12:14 PM

De nombreux utilisateurs ont besoin d'envoyer des e-mails pour leur travail dans leur vie quotidienne, et certains ont même besoin de joindre divers plug-ins pour communiquer. Alors, comment insérer des pièces jointes ? Jetons un coup d'œil au didacticiel détaillé ci-dessous. Comment insérer des pièces jointes dans la boîte aux lettres Win10 : 1. Ouvrez la boîte aux lettres 2. Cliquez sur l'icône "Nouveau courrier" dans le coin supérieur gauche 3. Cliquez sur "Insérer" dans le coin supérieur droit 4. Cliquez sur "Pièce jointe" dans le coin supérieur droit 5 6. Sélectionnez la « Pièce jointe » requise. 6. Terminez.

Explication détaillée sur l'utilisation des fonctions strchr, str_replace et strpos Explication détaillée sur l'utilisation des fonctions strchr, str_replace et strpos Jun 16, 2023 am 08:41 AM

En programmation PHP, le traitement des chaînes est relativement courant et des opérations telles que la recherche et le remplacement de chaînes sont souvent nécessaires. Dans le traitement des chaînes, il est plus courant d'utiliser les fonctions strchr, str_replace et strpos. Ensuite, expliquons en détail l’utilisation de ces trois fonctions. 1. Fonction strchr La fonction strchr recherche le caractère spécifié dans une chaîne et renvoie la chaîne du caractère spécifié jusqu'à la fin de la chaîne. La syntaxe est la suivante : strchr(string,char

Email dans le framework Yii : implémentation de l'envoi d'e-mails Email dans le framework Yii : implémentation de l'envoi d'e-mails Jun 21, 2023 am 08:49 AM

Le framework Yii est un framework de développement Web open source hautes performances doté de mécanismes de routage et de modularité efficaces, très approprié pour le développement rapide d'applications Web complexes. Parmi elles, l’envoi d’emails est l’une des fonctions incontournables de toute application. Dans le framework Yii, il est très simple de mettre en œuvre l'envoi d'e-mails, et il fournit également de nombreuses options de personnalisation et une prise en charge riche de la logique métier. 1. Configuration des emails dans le framework Yii Dans le framework Yii, le fichier de configuration est une ressource très importante, utilisée pour configurer les informations de base de l'application et des différents groupes.

Quelle est la méthode utilisée par Springboot Hutool pour intégrer le courrier électronique ? Quelle est la méthode utilisée par Springboot Hutool pour intégrer le courrier électronique ? May 11, 2023 pm 12:55 PM

Contenu Introduction Cet article présente deux façons d'envoyer des fichiers de courrier électronique Springboot intègre le courrier électronique pour envoyer des fichiers. Springboot utilise hutool pour intégrer le courrier électronique pour envoyer des fichiers. Vous devez activer popspringboot pour intégrer le courrier électronique pour envoyer des fichiers. Fichier de configuration .springframework.bootspring-boot-starter-mail spring: mail: default-encoding: utf-8host: smtp.aliyun.comusername: compte de messagerie mot de passe: mot de passe envoyer un test par e-mail

See all articles