Funciones Matematicas II


#1




link: https://www.codecademy.com/es/courses/web-beginner-en-o9ssk/0/5?curriculum_id=53a32baefed2a8232e000001#


No entiendo como debe funcionar mi codigo. El error que me salta es el siguiente: ¡Uy! Probá otra vez. La función random que mostraste usando tu nombre debería ser una letra.
Cual seria el codigo correcto?

Reemplaza esta línea con tu código.
 
   $nombre = "Josias";
   $largo = strlen($nombre) - 1;
   $min=0;
   $max=$largo;
   $random = rand($min, $max);
   $sub=substr($nombre,$min , $max );


#2

Prueba estas lineas de codigo

$nombre = ‘osvaldo’;
$min =0;
$max= strlen($nombre);
$random = rand ($min, $max);
echo $nombre[$random]; //recuerda que esto es un array


#3
<html>
    <p>
    <?php
    // Use rand() to print a random number to the screen
    print rand();
    ?>
    </p>
    <p>
    <?php
    // Use your knowledge of strlen(), substr(), and rand() to
    // print a random character from your name to the screen.
    $name = "name";
    echo substr($name, rand(0,strlen($name)), 1);
    ?>
    </p>
</html>