Dificuldade com array em PHP

21/10/2019

3

PHP

Bom dia, Pessoal.

Sou iniciante em PHP e estou trabalhando na integração de uma API. Estou tendo um pouco de dificuldade em índices de um array, segue abaixo o trecho do código:



foreach ($Lista as $SMS) {
	
	foreach ($SMS as $key => $value) {
		
		echo "{$key} : {$value}\n";
        }
}


O resultado é o seguinte:

telefone : 5519333333333
id : 921

telefone : 5519344444444
id : 922

telefone : 5519555555555
id : 923

Ou seja, eu tenho vários arrays com 2 posições dentro de um único array.

Eu preciso jogar o ID e o Telefone em variáveis, porém ele não está entendendo meu índice:

$sms->setTo($SMS['telefone']);
echo $sms->getTo();
$sms->setId($SMS['id']);
echo $sms->getId();


Resultado:

5,52E+12
Notice: Undefined index: id in C:\xampp1\htdocs\SMSM\exemplos\envio_multiplo_teste.php on line 42
5,52E+12
Notice: Undefined index: id in C:\xampp1\htdocs\SMSM\exemplos\envio_multiplo_teste.php on line 42
5,51198E+12
Notice: Undefined index: id in C:\xampp1\htdocs\SMSM\exemplos\envio_multiplo_teste.php on line 42
5,51198E+12
Notice: Undefined index: id in C:\xampp1\htdocs\SMSM\exemplos\envio_multiplo_teste.php on line 42
5,53176E+11
Notice: Undefined index: id in C:\xampp1\htdocs\SMSM\exemplos\envio_multiplo_teste.php on line 42
5,53176E+11
Notice: Undefined index: id in C:\xampp1\htdocs\SMSM\exemplos\envio_multiplo_teste.php on line 42

Alguém consegue me ajudar?

Agradeço, desde já!
Responder