2016-07-31 30 views
-2

Ich mache eine phpMyAdmin-Datenbank für meine Website und habe etwas namens "Rang". Ich möchte, dass es drei Ränge gibt. Denn wo steht "Länge/Werte" soll ich 3 oder 2 setzen? Ist es wie in Java, wo es mit einer 0 beginnt (d. H. Ein Array von 3 ist 0, 1, 2)?Für eine Datenbank, mit welcher Nummer beginnt sie mit 0 oder 1?

Und ein Follow-up, wenn ich 3, wird es automatisch machen es 0, 1, 2? Oder ist es 1, 2, 3?

+1

Sie können einen beliebigen Wert in einer Datenbank setzen. Haben Sie versucht, Daten einzufügen? Hatten Sie ein Problem? – David

+0

Nein, ich will nur wissen von welcher Nummer php anfängt. 0 oder 1? – StealthVice7

+1

PHP [arrays] (http://php.net/manual/en/language.types.array.php) sind 0-indiziert (was bedeutet, dass sie bei "0" beginnen). – FirstOne

Antwort

1

PHP ist eine Zero-basierte Indexsprache. Sie können eine Liste der Zero-basierten & One-basierte Index-Programmiersprache finden here

+0

Wikipedia ist nicht die beste Ressource, auf die man sich stützen kann. Verwenden Sie nach Möglichkeit die offiziellen Dokumente. Ex, aus der Dokumentation: [** Arrays **] (http://php.net/manual/en/language.types.array.php) _Wenn noch keine ganzzahligen Indizes existieren, ist der Schlüssel 0 (Null). _ – FirstOne

+0

Ich beziehe mich auf die Liste der verschiedenen Sprache nicht die Dokumentation. Aber danke für den Rat. Ich werde mir das merken – jonju