-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy patharrays.php
61 lines (49 loc) · 1.43 KB
/
arrays.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
<?php
// Vetor
$frutas = array("Laranja", "Abacaxi", "Melancia");
print_r($frutas);
echo "<br>";
// Bidimensional
$carros[0][0] = "GM";
$carros[0][1] = "Cobalt";
$carros[0][2] = "Onix";
$carros[0][3] = "Camaro";
$carros[1][0] = "Ford";
$carros[1][1] = "Fiesta";
$carros[1][2] = "Fusion";
$carros[1][3] = "Ecosport";
echo $carros[0][3];
echo "<br>";
echo end($carros[1]);
echo "<br>";
$pessoas = array();
array_push($pessoas, array(
'nome' => 'João',
'idade' => 20
));
print_r($pessoas);
print_r($pessoas[0]);
print_r($pessoas[0]['nome']);
// JSON
echo "<br><br>";
echo json_encode($pessoas);
$json = '[{"nome":"Jo\u00e3o","idade":20}]';
$data = json_decode($json, true);
var_dump($data);
echo "<br><br>";
// Constantes e arrays constantes
define("SERVIDOR", "127.0.0.1");
echo SERVIDOR;
define("BANCO_DE_DADOS", [
'127.0.0.1',
'root',
'password',
'test'
], true); // O último parâmetro definido como 'true', determina que a constante NÃO é case sensitive.
echo "<br>";
print_r(BANCO_DE_DADOS);
// Exemplos de constantes pré-definidas:
echo "<br>" . PHP_VERSION;
echo "<br>" . DIRECTORY_SEPARATOR;
/* Para mais mais contantes pré-definidas, acesse:
https://secure.php.net/manual/pt_BR/reserved.constants.php */