| 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
    Comment couper une partie d'une chaîne en PHP
    Cordes , une série de personnages qui sont stockées dans les variables de chaîne PHP , doit souvent être analysé (extrait ou coupure) . Par exemple, si le nom et le prénom d'une personne est stocké dans une variable chaîne, vous pourriez avoir besoin d'extraire le prénom et le nom de famille et mettez-les dans des variables de chaînes séparés . Parce que le nom et le prénom sont souvent séparés par un espace ou une virgule , vous pouvez utiliser les fonctions de chaîne PHP pour trouver l' espace ou une virgule ( connu comme séparateur) et la coupure des caractères qui suivent le séparateur. Instructions
    1

    utiliser la fonction stgpos pour trouver la position du caractère dans la variable chaîne . Par exemple, pour trouver le caractère d'espace dans le nom de " Mark Stansberry " qui est attribué à une varible de chaîne appelée $ name , utilisez le code PHP suivant :

    $ nom = ' Mark Stansberry ';
    < p> $ findspace = '' ;

    $ position
    = strpos ( $ name , $ findspace ) ;

    la variable $ position contiendra le numéro 4, qui est la position du caractère espace dans la chaîne " Mark Stansberry . " La première position d'une chaîne est définie comme position 0.
    2

    Coupez la dernière partie de la chaîne ( le nom de famille dans cet exemple) avec la fonction substr . Pour cet exemple, utilisez le code PHP ci-dessous pour effectuer cette opération:

    $ endIndex = 0;

    $ nom = substr ( $ name , endIndex $, la position) ;

    si le premier argument de la fonction substr est la variable de trouver la sous- dedans, dans ce cas, la chaîne variable $ nom chaîne.

    le second argument de la fonction substr est l'indice de départ, où vous voulez commencer l'extraction de caractères de la chaîne . Dans ce cas, il est en position 0 ( endIndex $ ) , puisque vous voulez conserver la première partie de la chaîne.

    Le troisième argument est le nombre de caractères que vous souhaitez extraire de la chaîne. Dans ce cas , il est égal au nombre de caractères à l' espace. C'est la valeur qui a été obtenu avec la fonction strgpos , $ position .
    3 Type de

    ou copier et coller le code ci-dessous dans votre éditeur de texte et enregistrez-le sous le nom de fichier, cut_off_string . php ?

    < php

    $ nom = ' Mark Stansberry ';

    $ findspace = '' ;

    $ position
    = strpos ($ name, $ findspace ) ;

    echo " Le caractère espace dans '$ name' est en position $ position " ;

    $ endIndex = 0;

    $ nom = substr ( $ name , endIndex $, la position) ;

    echo " la variable chaîne appelée nom contient maintenant juste le prénom , $ name " ; ?

    > Photos

    le programme terminé ci-dessus va afficher le reste de la chaîne avec le nom coupée, comme indiqué ci-dessous.

    le caractère espace en « Mark Stansberry ' est en position 4

    la variable chaîne appelée nom maintenant contient seulement le prénom , Mark

    Previous :

    next :
      articles connexes
    ·Comment changer le schéma de couleurs en PHP CSS 
    ·Comment exécuter un fichier PHP dans un navigateur 
    ·Comment faire pour déboguer Crashes PHP 
    ·Comment tuer MySQL 
    ·Dynamic SQL Tutorial 
    ·Comment apprendre la programmation PHP 
    ·La façon de dépouiller les mauvais caractères en PHP…
    ·IE8 PHP Session problème 
    ·Comment faire pour installer Snort Avec MySQL dans Cent…
    ·Tutoriel sur les procédures stockées dans MySQL 3.23 
      articles en vedette
    ·Comment charger des photos sur un émulateur Android 
    ·Comment faire pour intégrer VBS en Python 
    ·Comment ajouter des styles avec JavaScript 
    ·Comment obtenir un extrait de code XML sous Structure p…
    ·Comment faire pour convertir une année en deux chiffre…
    ·Comment télécharger et d'analyser un fichier CSV dans…
    ·PL SQL Procédure Tutorial 
    ·Comment convertir Int Char 
    ·Comment faire Inorder Traversal dans Binary Tree en Jav…
    ·Introduction à la programmation en utilisant Java 
    Copyright © Connaissances Informatiques http://fr.wingwit.com