1
2
3
4
5
6
7
8
9
DAVID MALAN: Vamos a escribir un programa en PHP que solicita al usuario una número entero y luego determina si que es número entero positivo, 0 o negativo. Aquí en condiciones 1.php, ya he conseguido podamos empezar por la apertura y el cierre de una etiqueta PHP. Primero vamos a declarar una variable, simplemente por hacer $ n. El signo de dólar indica que se trata una variable, y el aviso de que no lo hacemos Deberá proporcionar un tipo de datos. 

Ahora vamos a llamar a una función llamada readLine, que es similar en espíritu a getString en la biblioteca CS50 para C. Pero readLine también toma un argumento que especifica el mensaje que le había desea mostrar al usuario. Por ejemplo, me gustaría un entero por favor. 

Analicemos la entrada del usuario. Si n es mayor que 0, luego de dejar la impresión con printf, que eligió un número positivo. else if n es igual a 0, entonces vamos a imprimir con printf, que recogió 0. Y, por último, más si el número es presumiblemente negativo, vamos a imprimir las con printf, que eligió un número negativo. 

Ahora vamos a guardar el archivo y pasarlo a través de la intérprete de PHP - php condiciones 1.php. Me gustaría un entero por favor. ¿Qué tal 50? Un número positivo. 

Vamos a correr de nuevo con, por ejemplo, 0. Cogí 0. Vamos a correr de nuevo con, decir, negativa 50. Y de hecho cogí un número negativo. Pero fíjate, lo más importante, apenas la similitud de esta sintaxis es C.