Die Semantik der Entwicklung von Programmiersprachen undKugeln ihrer Anwendungen haben schnell die richtigen Positionen eingenommen. Natürlich erregen die mathematischen Berechnungen der Planetenbahnen und der Wechselkurse auf den Märkten die Gesellschaft immer noch, aber auch die Symbolik nimmt dort einen würdigen Platz ein.

explodiere php

Ein wichtiger Punkt: Von der strikten Typisierung der Variablen bis zu ihrer völlig freien Verwendung und der automatischen Umwandlung von Typen nach Bedarf war der Pfad viel länger.

Alle auf der Welt gibt es Linien

Mit diesem können Sie streiten, aber es gibt keinen besonderen Sinn, und inProgrammierung - noch mehr. Semantics explodieren PHP hat sich stark vereinfachte Programmierung Job: unterzog sie die Verwendung mehrerer Funktionen und Designs in einem.

In diesem Fall die Syntax und Semantik von PHP selbst inDiese Funktion gibt dem Entwickler die Möglichkeit, aufgrund dieser Funktion eine eigene Semantik zu erstellen, obwohl andere String-Funktionen ordentlich funktionieren.

Es gibt nichts einfacheres: explodieren PHP bricht einfach eine Zeile um die Einsprungstellen in eine andere Zeile. Normalerweise ist dies ein einzelnes Zeichen:

  • Komma ",";
  • der Punkt ".";
  • Schrägstrich "/";
  • Tilde "~";
  • und alles, was Sie mögen, nach dem Geschmack des Entwicklers.

Aber Sie können eine Zeile durch irgendetwas brechen, und die zweite Zeile (Trennzeichen) kann die Bedeutung eines ganzen Tags, eines Tag-Elements haben oder in sich selbst irgendeinen Wert innerhalb der Vorstellung des Programmierers tragen.

Der Fall, in dem die Zahl eine Zeichenfolge ist

Zahlen neigen dazu, an mathematischen Operationen und Linien teilzunehmen - in Kleinbuchstaben. Die Idee ist richtig und interessant, aber alt und nutzlos.

Heute kann die Variable den Typ auf dem Weg von ändernein Operator zum anderen, und in jeder Syntax haben alle Variablen, die daran teilnehmen, den Typ, der die Syntax dieses Konstrukts definiert.

Wenn also die Zahl in die String-Struktur fällt,es wird eine Zeichenkette, und wenn eine Zeichenkette an einer mathematischen Operation teilnimmt, dann wird ihr gesamter Anfang vor dem ersten Auftreten des nicht-numerischen Zeichens als eine Zahl interpretiert.

Das Beispiel des Autors ist kein Bild

In diesem Code explodiert in PHP, wie Sie den ganzen Teil für jede Anzahl von Ziffern leicht von Bruch trennen können. Das Ergebnis dieses Codes wird unten angezeigt.

Das Beispiel des Autors ist kein Bild

Es ist zweifelhaft, dass diese Bedeutung von den Urhebern der Sprache in diese Funktion investiert wurde. Aber es gibt viele Möglichkeiten für diese Anwendung für diese Funktion.

Es sollte beachtet werden, dass das Trennzeichen (die Zeile, auf der das Teilen auftritt) verschwindet, das heißt, nachdem die Explosionslinie geteilt wurde, extrahiert PHP daraus alle gefundenen Trennzeichen.

Der Fall, in dem die Zeichenfolge ein Array ist

Im obigen Beispiel wird eine Ziffernfolge durch ein Komma in PHP aufgelöst und ein Array erstellt. Die Umkehrfunktion implode PHP kann dieses Array zu einer einzigen Zeichenfolge zusammenfassen, beispielsweise über eine Periode.

explodiere in PHP

Im ersten Fall ändert sich die Zeichenfolge nicht, im zweiten Fall bleibt das Array ebenfalls erhalten. Mit anderen Worten, mit Linien können Sie auf einer Basis teilen und auf eine andere Weise verbinden.

In erster Näherung ist es beispielsweise möglich,Ersetzen von Kleinbuchstaben durch Großbuchstaben. Diese Aufgabe zum Explodieren / Implodieren wird wahrscheinlich nicht zu interessant sein, aber der wichtige Punkt ist, dass die Partition beliebig sein kann! Wie man verbindet, ist auch keine Option.

Zeichenfolgen und Objekte

Objektorientierte Programmierung heuteüberall, und jedes Programm besteht aus Objekten. Natürlich, die explodierende PHP-Beschreibung erwähnt nie Objekte, aber nichts behindert die Idee einer direkten Verbindung zwischen Strings und Objekten.

In diesem Zusammenhang kann das Objekt dargestellt werdeneine Zeichenkette, die in einer Datenbank gespeichert oder über Kommunikationskanäle übertragen wird. Sie können den Austausch von Informationen zwischen Objekten organisieren, die nicht durch sperrige Arrays, sondern durch Parameterzeichenfolgen erfolgen.

PHP explode Beschreibung

Der Sender verbindet die notwendigen Daten mit einer einzigen Zeichenkette (String) und der Empfänger verwendet sie zur Wiederherstellung, dh er extrahiert die gewünschten Zeichenfolgen.

Wenn Sie diese Idee zu dem Zeitpunkt entwickeln, wenn das Objekt erstellt wird, ist es in der Regel notwendig, "manuell" oder von der Datenbank, um es mit den notwendigen Daten zu füllen.

Mit explode können Sie den Prozess automatisierenWenn Sie Instanzen eines Objekts erstellen und ein abstraktes Objekt haben, können Sie dessen Typ steuern und verschiedene Zeichenfolgen für die Initialisierung übergeben. Dieser Ansatz reduziert die Anzahl der verschiedenen Objekte und vereinfacht deren Manipulation.

</ p>