Rapide Advanced Adulte
 
 Web|Image|Shop|Video|News|Wmx|Mobile|Wiki|Ajouter ce moteur

     Manuel PHP     
Partager
 
 
Partager
Partager

 

Table :

.addcslashes
.addslashes
.bin2hex
.chop
.rtrim()
.chr
.chunk split
.convert cyr string
.convert uudecode
.convert uuencode
.count chars
.crc32
.crypt
.echo
.explode
.fprintf
.get html translation table
.htmlspecialchars()
.htmlentities()
.hebrev
.hebrevc
.html entity decode
.htmlentities
.htmlspecialchars decode
.htmlspecialchars
.implode
.join
.implode()
.levenshtein
.localeconv
.ltrim
.md5 file
.md5
.metaphone
.money format
.nl langinfo
.nl2br
.number format
.ord
.parse str
.print
.printf
.quoted printable decode
.quotemeta
.rtrim
.setlocale
.sha1 file
.sha1
.similar text
.soundex
.sprintf
.sscanf
.str getcsv
.chaîne de caractères
.str ireplace
.str replace()
.str pad
.str repeat
.str replace
.str rot13
.str shuffle
.str split
.str word count
.strcasecmp
.strchr
.strstr()
.strcmp
.strcoll
.strcspn
.strip tags
.stripcslashes
.addcslashes()
.stripos
.stripslashes
.stristr
.strlen
.strnatcasecmp
.strnatcmp
.strncasecmp
.strncmp
.strpbrk
.strpos
.strrchr
.strrev
.strripos
.strrpos
.strspn
.strstr
.strtok
.strtolower
.strtoupper
.strtr
.substr compare
.substr count
.substr replace
.substr
.trim
.ucfirst
.ucwords
.vfprintf
.vprintf
.vsprintf
.wordwrap
 
   

  stripos  


stripos

(PHP 5)

stripos --  Recherche la première occurrence dans une chaîne, sans tenir compte de la casse

Description

int stripos ( string haystack, string needle [, int offset] )

Retourne la position numérique de la première occurrence de needle dans la chaîne haystack. Contrairement à strpos(), stripos() est insensible à la casse. Et, contrairement à strrpos(), cette fonction peut prendre une chaîne complète comme paramètre needle et cette chaîne complète sera utilisée pour la recherche.

Si le paramètre needle n'est pas trouvé, strpos() retournera FALSE.

Avertissement

Cette fonction peut retourner FALSE, mais elle peut aussi retourner une valeur équivalent à FALSE, utilisable dans une condition if simple. Utilisez l'opérateur === pour tester la valeur de retour exacte de cette fonction.

Exemple 1. Exemples avec stripos()

<?php
$findme    
= 'a';
$mystring1 = 'xyz';
$mystring2 = 'ABC';

$pos1 = stripos($mystring1, $findme);
$pos2 = stripos($mystring2, $findme);

// Non, 'a' ne fait pas partie de 'xyz'
if ($pos1 === false) {
    echo
"La chaîne '$findme' n'a pas été trouvée dans la chaîne '$mystring'";
}

// Notez l'utilisation de ===.  Un simple == ne donnerait pas le résultat escompté
// car la lettre 'a' est à la position 0th (la première).
if ($pos2 !== false) {
    echo
"La chaîne '$findme' a été trouvée dans la chaîne '$mystring'";
    echo
" à la position $pos";
}
?>

Si needle n'est pas une chaîne, il est converti en entier, et utilisé comme caractère de code ASCII correspondant.

Le paramètre optionnel offset vous permet de spécifier à partir de quel caractère dans haystack vous souhaitez commencer la recherche. La position retournée sera toujours relative au début de la chaîne haystack.

Note : Cette fonction gère les chaînes binaires.

Voir aussi strpos(), strrpos(), strrchr(), substr(), stristr(), strstr(), strripos() et str_ireplace().


    Annonces       
 

 Retour au chapitre Php

 

Top
 

Ajouter JungleKey.fr à votre Explorateur

 
 

About Us | © 2007 JungleKey




iBlack | Mobile | Wiki | Ajouter ce moteur
.