Advertisement
ph4x35ccb

variáveis por referencia

Apr 1st, 2019
149
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.00 KB | None | 0 0
  1. <?php
  2. /*
  3. Curso PHP intermediario
  4. algumas funcoes do PHP recebe
  5. variaveis por  referencia
  6. https://www.php.net/manual/pt_BR/language.references.pass.php
  7. */
  8. <?php
  9. echo "<pre>";
  10. $USUARIOS = [
  11.     3 => "João",
  12.     1 => "Maria",
  13.     7 => "Pedro",
  14.     4 => "Guilherme"
  15. ];
  16.  
  17. //ordena o array em orde crescente
  18. ksort($USUARIOS);
  19.  
  20. var_dump($USUARIOS);
  21. echo "</pre>";
  22. //função remove item array
  23. function removeIdade(&$array,$item){
  24.     if(isset($array[$item])){
  25.         unset($array[$item]);
  26.         return true;
  27.     }
  28.  
  29.     return false;
  30. }
  31. //definindo array
  32. $pessoas = [
  33.     "Joãozinho"=>[
  34.         "idade"=>19,
  35.         "anoNac"=>2000
  36.     ],
  37.     "Mariazinha"=>[
  38.         "idade"=>20,
  39.         "anoNac"=>1999
  40.     ],
  41.     "Pedrinho"=>[
  42.         "idade"=>21,
  43.         "anoNac"=>1998
  44.     ]
  45. ];
  46. echo "Sem a função.<br><hr>";
  47. var_dump($pessoas);
  48. echo "<hr><br>Com a função.<br><hr>";
  49. if(removeIdade($pessoas,"Joãozinho")){
  50.     var_dump($pessoas);
  51. }else{
  52.     echo "O valor nao existe no Array";
  53. }
  54. echo "<hr></pre>";
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement