mvsp

aula16.php

Jul 22nd, 2021
49
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <?php
  2. //Associação
  3. //Acontece quando um objeto "utiliza" outro, porém, sem que eles dependam um do outro
  4.  
  5. class Pedido {
  6.     public $numero;
  7.     public $cliente;
  8. }
  9.  
  10. class Cliente{
  11.     public $nome;
  12.     public $endereço;
  13. }
  14.  
  15. $cliente = new Cliente();
  16. $cliente->nome = "Pessoa xxx";
  17. $cliente->endereço = "Rua xxx, número: xx";
  18.  
  19. $pedido = new Pedido();
  20. $pedido->numero= "123";
  21. $pedido->cliente = $cliente;
  22.  
  23. $dados = array(
  24.     'numero'=> $pedido->numero,
  25.     'nome_cliente' => $pedido->cliente->nome,
  26.     'endereço_cliente' => $pedido->cliente->endereço
  27. );
  28.  
  29. var_dump($dados);
RAW Paste Data