Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> PHP /MySQL programmering >> Content
    Hvordan trekke et utdrag fra en String Med PHP
    Når du har en lang tekststreng , for eksempel et avsnitt , og du ikke har plass til å vise hele strengen , kan det være lurt å trekke et utdrag fra strengen . Du kan opprette et utdrag som består av et visst antall ord som begynner med begynnelsen av avsnittet skal passe i tilgjengelig plass og å gi leseren en forhåndsvisning av ledd innholdet . Du kan trekke et utdrag fra en streng i PHP ved å konvertere strengen til en rekke ord med " eksplodere "-funksjonen og bruke datatabellindekser å bestemme cut- off point for å skape utdraget . Instruksjoner
    en

    Definer maks antall ord som kan være i utdrag . ? For eksempel i Notisblokk , type:

    < php

    define (" MAX_WORDS " , 20 ) ;
    2

    Les innholdet i avsnittet inn i en streng. For eksempel skrive :

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

    Fjern eventuelle forekomster av etterfølgende mellomrom for å unngå å skape tomme ord . For eksempel skrive :

    $ innholdet = preg_replace ( " /\\ s + /", " " , $ innhold) ;
    4

    Lag en rekke av ord ved hjelp av " eksplodere " fungere å splitte strengen på en plass . For eksempel skrive :

    $ ord = eksplodere ("" , $ innhold) ;
    5

    Bestem cut- off point for utdraget i tilfelle det totale antall ord er mindre enn det maksimale antallet du har definert . For eksempel skrive : en

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

    Avkort matrisen ved hjelp av " usatt "-funksjonen ved maksimal datatabellindekser . For eksempel skrive : en

    usatt ( $ ord [ $ max_words ] ) ;
    7

    Lag en streng fra tabellen ved hjelp av " implodere "-funksjonen og legge til en ellipse til slutten av strengen . For eksempel skrive : en

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

    >

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan bygge dynamiske nettsteder med Dreamweaver 8 PH…
    ·Step-by -Step Hibernate Tomcat MySQL Tutorial 
    ·Slik fjerner den første tomme linje i PHP 
    ·Hvordan Marker Obligatoriske felt med PHP 
    ·Sendmail Vs . PHP Mail 
    ·Hvordan lage et PHP mailingliste 
    ·Hvordan beregne Datoperioder i MySQL 
    ·Hvordan oppdatere One Row i Microsoft SQL 
    ·Hvordan bruke PHP for å spore besøkende henviste 
    ·Hvordan lage PHP kontakt Forms Med Fields 
      Anbefalte artikler
    ·Hvordan erstatte etterfølgende mellomrom med perl regu…
    ·Hvordan legge til en Record Med SQL 
    ·Hvordan bruke Force Feedback Med GTA IV for Xbox 
    ·Hvordan bruke ItoA i CCS 
    ·Hvordan lage Volumetric Fog i Open GL 
    ·Hvordan lage en tom Java Kart 
    ·PHP Get_File_Contents : Permission Denied 
    ·Hvordan legge til en ny mappe i en ListView Med Visual …
    ·Slik konverterer XML til PDF i Perl 
    ·OnMouseOver Styles 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/