Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> PHP /MySQL Programmering >> Content

    Hur man Dra ett utdrag från en sträng Med PHP

    När du har en lång textsträng , t.ex. ett stycke , och du inte har utrymme för att visa hela strängen , kanske du vill dra ett utdrag ur strängen . Du kan skapa ett utdrag bestående av ett visst antal ord som börjar med början av stycket för att passa in i det tillgängliga utrymmet och för att ge läsaren en förhandsvisning av punkt innehållet . Du kan dra ett utdrag från en sträng i PHP genom att konvertera strängen till en array av ord med hjälp av " explodera " funktion och använda array index för att bestämma den brytpunkt för att skapa utdrag . Instruktioner
    1

    Ange det maximala antalet ord som kan vara i utdraget . ? Till exempel i Anteckningar , typ :

    < php

    define ( " MAX_WORDS " , 20 ) ;
    2

    Läs innehållet i punkt till en sträng. Till exempel , typ :

    $ contents = file_get_contents ( " paragraph.txt " ) ;
    3

    Avlägsna eventuella förekomster av konsekutiva mellanslag för att undvika att skapa tomma ord . Till exempel , typ :

    $ contents = preg_replace ( " /\\ s + /", "" , $ innehåll ) ;
    4

    Skapa en array av ord med hjälp av " explodera " fungera för att dela upp strängen på ett mellanslag. Till exempel , typ :

    $ ord = explodera ( " " , $ innehåll ) ;
    5

    Bestäm brytpunkt för utdrag ifall det totala antalet ord är mindre än det maximala antalet du definierat . Till exempel , typ :

    $ max_words = min ( sizeof ( $ ord ) , MAX_WORDS ) ;
    6

    Trunkera arrayen med " unset " funktion på högsta array index . Till exempel , typ :

    unset ( $ ord [ $ max_words ] ) ;
    7

    Skapa en sträng från arrayen med " imploderar " funktionen och lägg en ellips till slutet av strängen. Till exempel , typ :

    $ utdrag = implodera ( " " , $ ord ) . " ... " ; ?

    > Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man använder Avlänka PHP
    ·Hur man skickar ett PHP- fil i e-post
    ·Hur man skapar en sekvens i Oracle SQL
    ·Hur du ändrar länkar inom en iFrame med PHP
    ·Hur du överför en PHP Progress Bar
    ·Lön för en Senior Level PHP Programmerare
    ·Hur man skriver ett formulär med jQuery
    ·Hur man programmerar en kula i PHP
    ·Hur man skickar i Outlook-kalendern Via PHP
    ·Ett avancerat MySQL Tutorial
    Utvalda artiklarna
    ·Hur att bygga och driftsätta webbplatser med Java
    ·Basic Stamp programmeringsprojekt
    ·Grundläggande PHP Chatta Tutorial
    ·Konvertera IPA till C Source
    ·Hur du använder VBA i Access Frågedesign View
    ·Hur vill bifoga en PHP-fil i ett e
    ·Hur man sparar ett VBA Query om tillgång
    ·Hur man skapar en C # DLL klassbibliotek med Visual Stu…
    ·Hur man beräknar Load Time
    ·Hur man drar en sträng , kvadrat, rektangel , cirkel, …
    Copyright © Dator Kunskap http://www.dator.xyz