-
Notifications
You must be signed in to change notification settings - Fork 1
/
funcoes.php
40 lines (31 loc) · 916 Bytes
/
funcoes.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
<?php
header('Content-Type: text/html; charset=utf-8');
function negrito($texto = 'Hello World', $quebra = null) {
global $final;
$final = '<strong>' . $texto . '</strong>';
$final .= $quebra;
return $final;
}
echo negrito('testando', '<br />');
echo negrito();
echo '<br><hr><br>';
function negrito2($textoLocal) {
global $texto;
$final = '<strong>' . $texto . ' - ' . $textoLocal . '</strong>';
return $final;
}
$texto = 'testando';
echo negrito2('oi');
echo '<br><hr><br>';
function foo() {
$numargs = func_num_args();
echo "Número de argumentos: $numargs<br>";
if ($numargs >= 2) {
echo "O segundo argumento é: " . func_get_arg(1) . "<br>";
}
$arg_list = func_get_args();
foreach ($arg_list as $arg => $valor) {
echo "Argumento $arg é: " . $valor . "<br>";
}
}
foo(1, 2, 3, 'hello world');