Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

preg match all bricht ab

Frage Entwicklung PHP

Mitglied: mghelp

mghelp (Level 1) - Jetzt verbinden

27.06.2008 um 11:21 Uhr, 3378 Aufrufe

$reg_exp = "/\[n\](\w)\[\/n\]/si"; //zwischen [n] und [/n] soll das wort herausgefiltert werden
und im text sind mehrere [n] bbcodes.
preg_match_all ($reg_exp, $html , $matches) ;

es wird Ja in einem Array gespeichert -> Für Array[$x] (TEXT) Text erstelle ich jeweils ein Bild.

Es klappt zwar, aber Es bricht nach 2 Ergebnissen ab.

Bsp:
[n]hans peter[/n] und [n]hans muster[/n] und weitere.....

Es werden die 2 nur im Array gespeichert -> die nachfolgenen werden nicht im Array gespeichert.

Danke für Hilfe ich verzweifle.

Hier ist die Lösung
stand aufn Schlauch
01.
<?php 
02.
function txttoimg($html){ 
03.
$reg_exp = "/\[x\](.*?)\[\/x\]/si";  
04.
preg_match_all ($reg_exp, $html , $matches) ; 
05.
 
06.
for($x=0; $x<=count($matches[1]);$x++) 
07.
08.
	$text[] = $matches[1][$x]; 
09.
10.
 
11.
return($text); 
12.
13.
 
14.
print_r( txttoimg($html)); 
15.
?>
Ähnliche Inhalte
Exchange Server
Exchange 2013 Mail flow recipient matches (1)

Frage von EditorialBagPipe zum Thema Exchange Server ...

Exchange Server
EX 2106 Setup bricht ab (2)

Frage von akae11 zum Thema Exchange Server ...

Windows 7
Netzwerk Bricht immer wieder kurz zusammen (5)

Frage von auger123 zum Thema Windows 7 ...

Neue Wissensbeiträge
Heiß diskutierte Inhalte
Internet
gelöst Jeden morgen Internet-Probleme (59)

Frage von pjrtvly zum Thema Internet ...

DSL, VDSL
VDSL Signal via PowerLine an Fritzbox - Möglich? (19)

Frage von Seichobob zum Thema DSL, VDSL ...

Festplatten, SSD, Raid
gelöst Welche Software für Bandlaufwerk (13)

Frage von djonas zum Thema Festplatten, SSD, Raid ...