Funciones Parte 1, ejercicio 3 Funciones de Cadena II


#1



https://www.codecademy.com/es/courses/web-beginner-en-o9ssk/0/3

No entiendo el ejercicio lo siento :frowning: el mensaje de error que me sale es este:
¡Uy! Probá otra vez. Tu primera strpos() debe mostrar un número.
El caso es que en la redacción del ejercicio los únicos números que salen son comentarios tras //
Espero que me puedan ayudar, gracias!


Reemplaza esta línea con tu código.
<html>
    <p>
    <?php
    // Mostrá la posición de una letra que esté en
    // tu nombre
    strpos("ladislao","l"); //0
    strpos("ladislao","d"); //2
    strpos("ladislao","slao"); //4
    strpos("ladislao","jer");
        ?>
    </p>
    <p>
    <?php
    // Buscá un valor falso de una letra que no esté 
    // en tu nombre y mostrá un mensaje de error
    strpos("ladislao","j");
    if (strpos("ladislao","j")===false)
    {print "Lo siento, no existe la 'h' en 'Ladislao";
    ?>
    </p>
</html>


#2

Para el que se encuentre en la misma situación tienes que poner print antes de strpos
printo strpos("nombe","n");
Ya está resuelto, encontré un hilo en inglés con el mismo problema.
Saludos!


#3

<?php // Mostrá la posición de una letra que esté en // tu nombre strpos("emilia", "e"); // 1 strpos("emilia", "i"); // 2 strpos("emilia", "ilia"); // 2 strpos("emilia", "zxc"); // falso if (strpos("david","3") === false) { print "Disculpá, no hay '3' en 'david'"; } ?>

<?php // Buscá un valor falso de una letra que no esté // en tu nombre y mostrá un mensaje de error strpos("emilia", "e"); // 0 strpos("emilia", "i"); // 2 strpos("emilia", "ilia"); // 2 strpos("emilia", "zxc"); // falso if (strpos("david","h") === false) { print "Disculpá, no hay 'h' en 'david'"; } ?>