Извините, что спросить, это только для моего понимания!
Я только начинаю изучать php.
Я добавил некоторые значения от другого метода к массиву, и
он пришел к странной проблеме, что я не могу найти ответ в Интернете.
(извините, если это глупо, я просто хочу знать, почему это сделать.)
Мой PHP/HTML код:
<?php
$test[] = 1;
$test += array('2','3','4');
$test += array('4in4',5 => '5');
$test[] = 6;
$test[] += 7;
?>
<!doctype html>
<html lang="fr-CA" >
<head>
<meta charset="UTF-8">
<body>
<?php echo '<h1>Test de Tableau</h1>','<br>',
'$test[0] = ',$test[0],'<br>',
'$test[1] = ',$test[1],'<br>',
'$test[2] = ',$test[2],'<br>',
'$test[3] = ',$test[3],'<br>',
'$test[4] = ',$test[4],'<br>',
'$test[5] = ',$test[5],'<br>',
'$test[6] = ',$test[6],'<br>',
'$test[7] = ',$test[7],'<br>',
'<h4>count = ',count($test),'/8</h4>'; ?>
</body>
И вот результат:
Test де Tableau
$ тест [0] = 1
$ тест [1] = 3
$ тест [2] = 4
$ тест [3] =
Примечание: Не определено смещение: 3 в /opt/lampp/htdocs/mhx/test/index.php на линии 26
$ тест [ 4] =
Примечание: Undefined смещение: 4 в /opt/lampp/htdocs/mhx/test/index.php на линии 27
$ тест [5] = 5
$ тест [6] = 6
$ test [7] = 7
кол-во = 6/8
Спасибо!
MHX
Какая проблема, что вы хотите знать? –
.. Повторите попытку .. Я хочу знать, почему возникает проблема смещения первого параметра массива (первая, вторая), когда я использую «+ =». – MHX
Вы понимаете, что '+ =' является оператором сложения, а не оператором объединения массива справа? – frz3993