| 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
    Cours interactif sur le Top PHP
    PHP est probablement l'application la plus commune que vous trouverez sur n'importe quel site Web publié sur Internet grâce à l'intégration complète de PHP avec l' , le programme de base de données open source la plus reconnue : MySQL. Avec cette combinaison fonctionnelle , vous pouvez créer divers projets interactifs avec PHP , telles que le contrôle ou la limitation du nombre de caractères de votre texte sans ruiner le contenu de votre page Web . Instructions
    1

    Coller cette fonction PHP à votre code pour limiter la longueur de votre phrase de trois mots sans perdre son sens :
    fonction _substr

    ($ str, $ length , $ minword = 3 )

    {

    $ sub = '' ;

    $ len = 0;

    foreach ( explode ( ' ', $ str ) as $ mot )

    {

    $ part = (($ sub = '' !) ' : '') . $ word ; .

    $ sub = $ pièce ;

    $ len + = strlen ( $ part ) ;

    if (strlen ($ mot ) > $ minword && strlen ($ sub) > = $ longueur)

    { pause


    ;

    } }


    return $ sous . ( ? ( $ len < strlen ( $ str ) ) '...' : '') ; }


    Comme indiqué ci-dessous , "..." est ajouté si la chaîne est supérieure à la longueur de la chaîne désignée . Ce code fonctionne de la même fonction que " substr ()" mais il est plus efficace, car elle ne coupe pas les mots:

    < php

    /**

    * @ example une

    * /

    écho _substr (' Bonjour tout le monde Mon âge est 19' , 3) ;//Retourne " Bonjour ... "

    > ;
    2

    insérer la fonction suivante pour limiter la longueur de votre chaîne de 10 mots , et ensuite coupé de nouveau à trois mots sans perdre le sens :
    fonction text_limit

    ( $ str , $ limit = 10) pour

    {

    if ( stripos ( $ str , "") ) { $

    ex_str = explode ( " " ; }

    retour
    $ str_s ;

    } else {
    retour

    $ str ; }


    < p >} else {

    Return of $ str ; }


    }

    Comme affiché ci-dessous, le code définit le nombre de caractères à afficher , puis chiffres sur ce caractère est affiché dernière Si le dernier caractère saisi n'est pas "" ou l'espace, puis le code passe au caractère suivant jusqu'à ce qu'il trouve un le résultat est le suivant: . .

    < php

    /**

    * @ example une

    * /

    text_limit d'écho ( " Bonjour tout le monde Mon âge est 19 ', 3 ) ;//ceci retourne " Bonjour tout le monde Ma "

    >
    3

    Utilisez la chaîne de PHP suivant, intitulé" snippet " pour ne pas casser vos mots à tous. Ce code va afficher tout le texte vous entré dans le contenu de votre page Web :

    /*

    extrait (phrase , [ longueur max ], [ phrase tail] )

    snippetgreedy (phrase , [ longueur max avant espace suivant ], [ phrase tail] )

    * /
    fonction extrait de

    ( $ text , $ length = 64, $ queue = "..." ) {

    $ text = trim ( $ text ) ;

    txtl $ = strlen ( $ text ) ;

    if ($ txtl > $ length ) {

    for ($ i = 1; $ text [$ i longueur $] = ""; ! $ i + +) {

    if ($ i == $ length ) {

    substr de retour ( $ text , 0 , $ length ) $ queue .

    } }


    $ text = substr ( $ texte , 0, $ longueur $ i +1) $ queue. ; Photos

    }

    return $ texte;

    }

    //Il se comporte gourmand , obtient longueur caractères minerai passe pour plusieurs fonctions de


    snippetgreedy ( $ text , $ length = 64, $ queue = "..." ) {

    $ text = trim ( $ text ) ;

    if ( strlen ( $ text ) > $ length ) {

    for ($ i = 0; $ text [$ i + longueur $] = ""; ! $ i + +) {

    if ( $ text [$ longueur + $ i ! ] ) {

    Return of $ text ; }


    }

    $ text = substr ( $ texte , 0, $ length + $ i ) $. queue;


    }

    return $ texte;

    }

    //la même chose que le code mais en supprimant derniers caractères de ponctuation faible , AB < p> //si elles existent ( des points et des virgules ) . Elle effectue une assiette plus tard suffixal des espaces
    fonction snippetwop

    ( $ text , $ length = 64, $ queue = "..." ) {< br >

    $ text = trim ( $ text ) ;

    txtl $ = strlen ( $ text ) ;

    if ($ txtl > $ length ) {

    for ($ i = 1; $ text [$ i longueur $] = ""; ! $ i + +) {

    if ($ i == $ length ) {

    substr de retour ( $ text , 0, $ length ) $ de queue;

    } }


    for (; $ text [$ longueur $ i] == " "

    Previous :

    next :
      articles connexes
    ·Alpha Numeric PHP Vérifier 
    ·Comment utiliser un PHP pour obtenir le sous-dossier 
    ·Comment insérer un PHP Date et horodatage dans MySQL 
    ·Comment faire de favori des systèmes en PHP & MySQL 
    ·MySQL se joint à jour Tutorial de requêtes 
    ·Comment utiliser PHP pour créer un fichier Excel 
    ·Comment afficher et la structure MySQL avec PHP 
    ·Quelle est une constante PHP 
    ·Comment faire pour utiliser select dans une balise DIV 
    ·Comment mettre en cache Avec PHP 
      articles en vedette
    ·Comment personnaliser GVIM pour le codage HTML 
    ·Comment ouvrir Linux Python XRCed 
    ·Comment créer des jeux basés sur des navigateurs de t…
    ·SQL jointure croisée Tutorial 
    ·Mid, fonction dans VBScript 
    ·Thèse styles de tableau pour WordPress 
    ·Définition des pré - et post- processeur 
    ·Comment calculer les jours ouvrables dans SQL 
    ·Comment générer un mot de passe aléatoire 
    ·Comment tronquer une partition dans Oracle 
    Copyright © Connaissances Informatiques http://fr.wingwit.com