Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> PHP /MySQL Programmering >> Content
Hoe een Uittreksel Trek Van een string met PHP
Wanneer u een lange reeks van tekst, zoals een paragraaf , en je geen ruimte om de hele reeks weer te hebben , wilt u misschien een fragment te trekken uit de string . U kunt een fragment dat bestaat uit een bepaald aantal woorden die beginnen met het begin van de paragraaf te passen in de beschikbare ruimte en de lezer een preview van de inhoud van paragraaf geven te creëren . U kunt een fragment te trekken van een string in PHP door het omzetten van de string in een array van woorden met behulp van de functie " exploderen " en met behulp van de array -index om de cut - off point bepalen om het fragment te creëren . Instructies
1

Definieer het maximum aantal woorden die kunnen worden in het uittreksel . ? Bijvoorbeeld , in het Kladblok , type:

define ( " MAX_WORDS " , 20 ) ; kopen van 2

Lees de inhoud van de paragraaf in een string . Typ bijvoorbeeld :

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

Verwijder alle voorvallen van opeenvolgende ruimten te voorkomen dat er lege woorden . Typ bijvoorbeeld :

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

Maak een array van woorden met behulp van de " exploderen " functie om de string te splitsen op een ruimte. Typ bijvoorbeeld :

$ woorden = explode ( " " , $ inhoud ) ;
5

Bepaal het afkappunt voor het uittreksel in het geval het totaal aantal woorden is minder dan het maximale aantal dat u hebt gedefinieerd . Typ bijvoorbeeld :

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

Truncate de array met behulp van de functie " uitgeschakeld " op het maximum -array index . Typ bijvoorbeeld :

unset
( $ woorden [ $ max_words ] ) ;
7

Maak een string uit de array met behulp van de functie " imploderen " en voeg een ellips aan het einde van de string. Typ bijvoorbeeld :

$ uittreksel
= implode ( " " , $ woorden ) . " ... " ; ?

>

Previous: Next:
  PHP /MySQL Programmering
·Hoe link naar een PHP- bestand…
·Hoe te gebruiken SQL om de Dic…
·Hoe maak je meerdere sjablonen…
·Hoe te Indexes Rebuild op MYSQ…
·Hoe je toestaan ​​Override in …
·Hoe kan ik een MySQL database …
·Hoe de Duplicate Woord in een …
·Hoe maak je een Tijdschriftabo…
·Hoe maak je een PHP header Clo…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe dat te doen Database Programmering M…
·Hoe maak je een hyperlink in VBA 
·Hoe hebben Java gelezen Keystrokes als i…
·How to Get een Offset van string in een …
·Hoe maak je een Frameset in een HTML Doc…
·Hoe maak je een Web Service in VB Net Cr…
·Hoe je GPX-bestanden gebruiken 
·Hoe te schrijven terwijl Looping Stateme…
·Hoe maak je 32 - bits Linux-toepassingen…
Copyright © Computer Kennis http://www.nldit.com