hej @Weltkind przede wszystkim proponuję czytać „http://php.net/manual/en/language.types.array.php”
teraz do swojej odpowiedzi w PHP kluczem Tablica może być ciąg znaków lub liczbę całkowitą, a jeśli nie wymień klucz, następnie domyślna liczba całkowita jest ustawiona, a wartość następnego klawisza tablicy jest zależna od poprzedniego klawisza liczby całkowitej oznacza
następny klucz tablicy = poprzednia liczba całkowita klucz + 1;
w PHP tablicy taka sama wartość klucza spowoduje zastąpienie przez ten sam klucz
Teraz pozwala zrozumieć z tablica2:
<?php
$array2 = array("1"=>'Doctor','Boss', 2=>'Lynx', 'Lentin', 'Endless');
1), jak zacząłeś swoją tablicę z kluczem "1", więc dla pierwszej wartości klucza jest [1] => "Doktor"
macierz prądu jak: pole ([1] => 'Lekarz')
się następny klucz = poprzedni klucz całkowitą (to znaczy 1) + 1 = 2;
2) do wartości 2 klucza znajduje się w [2] => 'BOSS'
macierz prądu jak: pole ([1] => 'medyczna', [2] => 'BOSS')
3) następny klucz = poprzednia liczba całkowita klucz (to znaczy 2) + 1 = 3 przeniesie do następnego klucza, ale jako następny klawisz jest [2] => "Ryś", jak wspomniałeś o tym przy klawisz [2] wartość zostanie nadpisana przez wartość "BOSS" do "Lynx"; Prąd Tablica jak: pole ([1] => 'medyczna', [2] => 'Lynx')
teraz następny przycisk mamy jest [3]
4) dla następna wartość to [3] => 'Lentin'
aktualna tablica jak: array ([1] => 'Doctor', [2] => 'Lynx', [3] => 'Lentin');
teraz następny klucz = poprzedni klucz integer (czyli 3) + 1 = 4;
5) dla kolejnej wartości klucza w [4] => 'bez końca'
macierz prądu jak: pole ([1] => 'medyczna', [2] => 'Lynx' [3 ] => 'Lentin', [4] => 'Endless');
i dlatego ostateczne tablica jest jak poniżej:
array(
[1] => 'Doctor',
[2] => 'Lynx',
[3] => 'Lentin',
[4] => 'Endless'
);
Składnia jest bardzo ważne. Więc patrzysz na swój dziennik błędów, gdy rzeczy nie działają! – RiggsFolly
Nie ma żadnych błędów i problemów z składnią. – Weltkind
Będziesz musiał utworzyć dwuwymiarową tablicę do przechowywania więcej niż jednej wartości. –