Menu principale:
function somma($a, $b) { return $a + $b; }
echo "La somma di 5 e 4 è: " . somma(5, 4);
La somma di 5 e 4 è: 9
function somma($a, $b = 10) { return $a + $b; }
echo "La somma di 5 e 10 è: " . somma(5); //L'output sarà: La somma di 5 e 10 è: 15
function moltiplica_array($array, $moltiplicatore = 2) { $nuovo_array = []; foreach($array as $elemento) { $nuovo_array[] = $elemento * $moltiplicatore; } return $nuovo_array; } print_r( moltiplica_array([1, 2, 5, 10], 5) );
Array ( [0] => 5 [1] => 10 [2] => 25 [3] => 50 )
$youtubeUrl = 'https://www.youtube.com/watch?v=1cQh1ccqu8M'; $youtubePattern = "/\s*[a-zA-Z\/\/:\.]*youtu(be.com\/watch\?v=|.be\/)([a-zA-Z0-9\-_]+)([a-zA-Z0-9\/\*\-\_\?\&\;\%\=\.]*)/i"; function youtubeEmbedCallback($matches) { if (!isset($matches[2])) { return ''; } $videoId = $matches[2]; return ''; } $youtubeEmbed = preg_replace_callback($youtubePattern, "youtubeEmbedCallback", $youtubeUrl); echo $youtubeEmbed;
$youtubeUrl = 'https://www.youtube.com/watch?v=1cQh1ccqu8M'; $youtubePattern = "/\s*[a-zA-Z\/\/:\.]*youtu(be.com\/watch\?v=|.be\/)([a-zA-Z0-9\-_]+)([a-zA-Z0-9\/\*\-\_\?\&\;\%\=\.]*)/i"; $youtubeEmbed = preg_replace_callback($youtubePattern, function($matches) { if (!isset($matches[2])) { return ''; } $videoId = $matches[2]; return ''; }, $youtubeUrl); echo $youtubeEmbed;