Bueno la cosa es así, digamos que programoo en java y tuve que hacer un proyecto en un framework que se llama struts2 y para programar del lado del servidor java es un poco incomodo así que después de esa experiencia decidí exerimentar con un lenguaje más enfocado y compartir con ustedes este camino de autodidacta. Por donde empezar? Bueno la cosa es facil, se instalan xampp de esta página https://www.apachefriends.org/es/index.html (desgraciadamente para Windows no esta disponible la versión de 64 bits, pero de todas maneras los programas de 32 bits son compatibles con los de 64, por ende si tenes una arquitectura de 64 bits no te preocupes). Una vez que lo tienen instalado ejecutan el Apache, le dan click a Start y desde su navegador predilecto van a localhost y van a ver esto Ahora tienen un servidor local capas de ejecutar código php. El código php se usa para la construccións de páginas web dinámicas, que quiere decir esto? Por ejemplo uno puede hacer una página web estática en html donde todo el "procesamiento" lo va a hacer el navegador, por ejemplo una pagina en html facil que muestre un hola mundo, o algo totalmente estupido como esto : (abren el block de notas y copias esto) Celia Cruz
"; } } ?> practicamente el bucle for respecta la sintaxis de C, que usa java, etc... a excepción del signo $(algo que es muy molesto en php para programadores que no venimos de php). El signo $ denota que algo es una variable, una variable en programación contiene valores, php no es un lenguaje tipado, o sea las variables pueden contener cualquier cosa desde numeros hasta cadenas o valores booleanos como true o false, por eso no se recomiendo su uso como lenguaje de programación introductorio. Los if como estructura de control son iguales a c o a java if(condición){...código a ejecutar...} lo que hace el for es recorrer desde i = 0 mientras que i sea menor que cien(ejecuta el código) y en cada iteración a i le suma uno, dentro del bucle for tenemos otro bucle for anidado : lo que hace este segundo bucle for es desde j=2 mientras que j sea menor que i y en cada iteración le suma uno a j.En este segundo bucle dividimos a i por todos los j; eso lo obtenemos en $i % $j == 0, si el resto de la división es 0 el número no es primo por ende $boo=false; que es la variable que usamos para guardar el valor de verdad de un número es primo. Al terminar el segundo bucle si $boo es verdadero, quiere decir que ningún j dividio a i, entonces i es primero y lo imprimimos con $echo, El
es un Salto de línea en html. Bueno espero que les haya servido, si no entienden algo consulten o experimenten, suerte!
My First Heading
Primer párrafo
Segundo encabezado
Segundo parrafo
(lo guardas con extensión .html y ya podes abrirlo en cualquier navegador). pero si queremos que se procesen datos del lado del servidor; (y aclaro que también se usan scripts o lenguajes de scripts para procesar datos del lado del navegador(que es más rapido pero mucho menos "seguro" como javascript); para guardar información y hacer algo con esa información, vamos a tener que necesitar una herramienta más potente que solo el código html. Ahora bien después de esta intro, y disculpenme si puede ser algo confusa pero son conceptos necesarios ya que no es lo mismo C que php, tienen propositos diferentes y es bueno entender en que radica la fuerza de una y la flexibilidad de otro para saber cuando usarlo... prosigamos con PHP. La cosa es que hoy decidi empezar con php y que mejor manera que imprimiendo los números primos, el código PHP en cuestión que luego procedere a explicar ,pero antes un hola mundo: Por donde empezar, todo código php debe estar entre el comando echo lo que hace es imprimir por ende imprime hola mundo. como en el código html abren el block de notas o word, o lo que tengan a mano, lo copian y guardan con extensión .php en la carpeta htdocs de c/xamp, si guardaron el archivo como holaMundo.php en htdocs solo tienen que ir a localhost/holaMundo.php (tienen que tener el apache corriendo) y sucede la mágia... Ahora podemos proseguir con un ejemplo clásico "; for($i = 0;$i<100;$i++){ $boo = true; for($j=2;$j<$i;$j++){ if($i % $j == 0 ) $boo = false; } if($boo==true && $i>1){ echo("El numero :".$i.""; } } ?> practicamente el bucle for respecta la sintaxis de C, que usa java, etc... a excepción del signo $(algo que es muy molesto en php para programadores que no venimos de php). El signo $ denota que algo es una variable, una variable en programación contiene valores, php no es un lenguaje tipado, o sea las variables pueden contener cualquier cosa desde numeros hasta cadenas o valores booleanos como true o false, por eso no se recomiendo su uso como lenguaje de programación introductorio. Los if como estructura de control son iguales a c o a java if(condición){...código a ejecutar...} lo que hace el for es recorrer desde i = 0 mientras que i sea menor que cien(ejecuta el código) y en cada iteración a i le suma uno, dentro del bucle for tenemos otro bucle for anidado : lo que hace este segundo bucle for es desde j=2 mientras que j sea menor que i
es un Salto de línea en html. Bueno espero que les haya servido, si no entienden algo consulten o experimenten, suerte!