Ich fand diese ähnliche Frage, aber es beantwortet nicht meine Frage, Split word by capital letter.Split in Großbuchstaben in PHP?
Ich habe eine Zeichenfolge, die camel case ist. Ich möchte diese Zeichenfolge bei jedem Großbuchstaben wie unten aufteilen.
$str = 'CamelCase'; // array('Camel', 'Case');
Ich habe so weit gekommen:
$parts = preg_split('/(?=[A-Z])/', 'CamelCase');
Aber das resultierende Array endet immer mit einem leeren Wert am Anfang up! $parts
sieht wie folgt aus
$parts = array('', 'Camel', 'Case');
Wie kann ich von den leeren Wert am Anfang des Arrays loswerden?
Er möchte das richtige Array generieren, nicht das gebrochene reparieren. – Will
Angesichts der Antwort von Kara ist das nicht die beste Antwort, aber zu meiner Verteidigung fragte der Fragesteller speziell: "Wie kann ich den leeren Wert am Anfang des Arrays loswerden?" – Jim