| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
    PHP: Substring Without Words Briser
    Analyser chaînes de phrases en PHP est assez simple , si le programmeur profite de la fonction " substr " . Cependant, cette fonction ne fait pas attention à la teneur réelle de la chaîne , seule la longueur de la chaîne et les index à partir duquel la chaîne est dérivé. Pour éviter de casser le mot tout en créant des chaînes , il devient nécessaire de mettre en œuvre un moyen de tirer mots /phrases de sous-chaînes et veiller à ce qu'ils restent intacts. Le " substr " Fonction

    La fonction " substr " en PHP prend deux arguments obligatoires : la chaîne originale . et une valeur entière de la longueur de la sous-chaîne souhaitée . Ainsi, par exemple , l'appel de fonction suivant :

    substr ( 'Bonjour le monde ', 6 ) ;

    imprimera " Monde " pour le navigateur
    . le «exploser» la fonction

    construit en fonctionnement pour tirer mots d'une chaîne est la fonction «exploser» (source 2 ) . Cette fonction va tirer chaînes à partir d'une chaîne plus grande , en les séparant par le choix du programmeur de delimiter . Prenons comme exemple la chaîne

    $ string = " bonjour : monde : ici: nous : sont " ;

    Afin de choisir les mots dans la chaîne, la fonction peut exploser dépouiller séparateurs répétées ( dans cet exemple, «:») .

    le " imploser " Fonction

    inverse de la fonction exploser est la fonction de implose . La fonction implode permet au programmeur de prendre un tableau de chaînes ( généralement des mots ) et les réunir dans une chaîne plus grande , séparés par un séparateur choisi. Ainsi, un tableau contenant les informations suivantes:

    $ words = array (' bonjour ', ' monde ', ' ici ', ' nous ', ' sommes ');

    peut être rejoint en un seul module séparés par des espaces , des virgules ou autre symbole du programmeur nécessite
    exemple

    Prenez la chaîne suivante: .

    $ exemple = «Il s'agit d' une chaîne d' exemple " ;

    en utilisant la fonction d'exploser , le programmeur peut créer un tableau de sous-chaînes , dont chacune sera un mot entier (pas de risque de rupture de mots):
    < p > $ sub_array = explode ("", $ exemple ) ;

    echo $ sub_array [0]; //" Ce "

    echo $ sub_array [1]; //"est"

    Le tableau peut ensuite être transformé en une chaîne plus longue encore ( Source 3 ) :

    $ new_string = implode ( "," , $ sub_array ) ;

    echo $ new_string ; //"Ceci, est , une , par exemple , chaîne"

    Previous :

    next :
      articles connexes
    ·Comment PHP Cache Résultats 
    ·Comment retourner JSON utilisant PHP 
    ·Comment: PHP Chaîne Remplacement 
    ·Comment Echo PHP MySQL pour une erreur 
    ·Comment déposer les décimales en PHP 
    ·Comment écrire un PHP Si Déclaration 
    ·Comment supprimer dans les tables multiples avec PHP av…
    ·Les PHP benne fonctions SOAP 
    ·Tutoriel pour Pagination AJAX et jQuery dans PHP 
    ·Comment utiliser Zend ACL dans un environnement modulai…
      articles en vedette
    ·Comment écrire un Ping intermittent 
    ·Comment faire de Java boutons de la même taille 
    ·Comment sauver un vecteur dans un fichier en C + + 
    ·Tricks Python 
    ·Comment compiler du code C avec g+ + 
    ·Quelle est la différence entre Java et J2EE 
    ·Comment dessiner des diagrammes de séquence 
    ·Comment manipuler des chaînes dans MFC 
    ·Turbo Pascal Tutorial 
    ·Comment se déplacer télécharger des fichiers en PHP 
    Copyright © Connaissances Informatiques http://fr.wingwit.com