Frage : PHP-Schnurfunktion benötigt (kundenspezifische Schleife, zum der genisteten begin-end Paare zusammenzubringen)

Es ist eine lange Geschichte für den Zusammenhang, aber wegen der vielleicht unvollständigen Schnüre, die diese Funktion behandeln muss, ich, dies einfach tun müssen manuell/.   Ich skizziert eine Funktion unten - kann jemand die Details ausfüllen, um mir zu helfen?

Goal: den Schnurauszug zurückbringen, der die (hierarchisch) Eingangsdaten des zusammenpassenden Endes lexeme.
sample umgibt:
BEGIN…
ANFANGEN…
ENDE…
ANFANGEN…
ENDE…
END…
EXTRA MEHR MATERIAL HIER AM ENDE l, DAS, GEHACKTES OFF

function extract_until_matching_lexeme ($Source, $Begin, $End)
ZU SEIN IST {// $Source ist Quellschnur, und $Begin, $End sind- die Schlüsselwortlexeme, die used
//Rückkehr die Schnur oben bis das zusammenpassende bookend

$Count = 0 sind;  //Push/Pop-Stapelniveau von nesting
$Pos =0;  //, das entlang Position innerhalb der Schnur Schritt für Schritt fortbewegt für, der wir nach links weg vom parsing
$Size = dauern, str_size ($Source);

DO
//Entdeckung zunächst anfangen n ODER beenden - (dieses merken erhält uns begonnen für das erste ANFANGEN, das dort immer äußere mindestens eine ANFANGEN gleich ist),

//Record Position, wo man folgendes Schleife iteration

//if beginnt, Count++ dann ANZUFANGEN wenn ENDE dann Count--

UNTIL (Count==0 ODER $Pos>=$Size)

RETURN substr ($Source, 0, $Pos)
}/Ende function


thanks!

Antwort : PHP-Schnurfunktion benötigt (kundenspezifische Schleife, zum der genisteten begin-end Paare zusammenzubringen)

Recht aber jede doppelte Direktübertragung wird vermutlich eine Endlosschleife auf Video verursachen

he konnten Sie in der Lage sein, rdp, Wahlen, lokale Betriebsmittel zu verwenden, holen bedienungsfertiges/Serienmaterial mit mir

die Fahrer auf Computer B laden, und die Gitarren-Software auf Computer B anbringen, und hoffen, dass er die Gitarre durch usb/Serie ermittelt (?)

er wird crappy klingen, wenn der zwar arbeitet.
Weitere Lösungen  
 
programming4us programming4us