Latest Entries »

Algunos de los Entornos de Desarrollo Integrados, en inglés (IDE, Integrated Development Environment), para PHP más conocidos o habituales son:

  • Zend Studio: Comercial – (Zend).
  • PDT, plugin de Eclipse: GPL – (Sun).
  • Komodo IDE: Komodo Edit, libre y gratuito, el IDE es licencia comercial – (Mozilla).

Esta es una lista de las aplicaciones más famosas de hoy en día que han sido desarrolladas con PHP

Burning Board | CMSformEDrupalGallery ProjectMambo Open SourceMediaWiki (desarrollado para Wikipedia) |  MoodlePhorumphpMyAdminPHP-NukephpPgAdminPhpWikiPmWiki |
PostNukeSmartySPIPSugarCRMvBulletinWordPressXarayaXoopsJoomlaMODx

Eventualmente vamos a repasar cada una de estas aplicaciones para conocerlas más, pero si cabe destacar, que esto que ustedes leen, esto que yo escribo y este blog en General fue hecho con PHP,.

En PHP cada vez que se ejecuta un script, existen variables que se crean y que nos pueden informar del entorno en el que se está ejecutando dicho script.

Para obtener una lista de todas estas variables predefinidas se puede utilizar la funcion phinfo().

De todas estas variables, algunas se crean dependiendo del servidor que se esté utilizando y otras son propias de PHP.

Ver Variables Predefinidas

Los Arrays en PHP se pueden utlizar tanto como Arrays indexados o como Arrays asociativos.

Los Arrays de una sola dirección, pueden ser tanto escalares como asociativos.

En realidad no existen ninguna diferencia entre ellos. Las funciones que se utilizan para crear Arrays de este tipo son list() o array() . En el caso de que no se especifique el indice en un array, el elemento que se asigna se añade al final.

Las cadenas pueden estar delimitadas por ” o ‘.

Si la cadena está delimitada por comillas dobles, cualquier variable incluida dentro de ella será sustituida por su valor.

Para especificar el carácter ‘ ‘ se escapará con el carácter backslash.

Los tipos de cada variable en PHP  son:

  • Enteros
  • Flotantes
  • String
  • Arrays
  • Objetos
  • Juggling

Para asignar un tipo fijo a una variable se utiliza la función settype().

PHP fue creado por Rasmus Lerdorf a finales de 1994, aunque no hubo una versión utilizable por otros usuarios hasta principios de 1995. Esta primera versión se llamó, Personal Home Page Tools.

Hacia mediados de 1995 se creo el analizador sintáctico y se llamó PHP/F1 Versión 2, y sólo reconocía el texto HTML y algunas directivas de mSQL. A partir de este momento, la contribución al código fue pública.

El crecimiento de PHP desde entonces ha sido exponencial, y han surgido versiones nuevas como la actual, PHP3 y la incipiente PHP4.

Bueno, para agregar codigo de PHP hay varias formas, aca les voy a poner dos opciones para que las practiquen.

<?php …. ?> esta es la mas usada, abre con <?php ACA EL CONTENIDO y cierra con ?>

otra forma para insertar codigo PHP seria esta

<script languaje=”php”> …. </script>

Aca hay un ejemplo más completo…

<html>
<head>
<title>Example</title>
</head>
<body>
<?php echo “Hi, Esto es un Script PHP”;?>
</body>
</html>

Muchas Gracias!

Bueno, muchas veces es necesario cambiar muchos rows en una tabla a la vez, y esta sería la solución;

UPDATE tableName SET `rowName`= ‘nuevoValor’ WHERE `rowName`= ”

este de arriba, agrega el valor nuevoValor a todos esos rows que no contengan datos o esten borrados, podriamos usar tambien IS NULL, o podriamos poner algun valor que queramos cambiar, ejemplo:

en Restaurante Favorito, tengo en muchos rows o filas, Burger King. Y resulta que Burger King, se llama ahora Burger Queen. Entonces para no tener que entrar a cada uno de nuestros datos para modificar esto, lo que hacemos es esto

UPDATE nombreTabla SET `restauranteFavorito`= ‘Burger Queen’ WHERE `restauranteFavorito`= ‘Burger King’

que les sea util!!

Si tenemos que alterar una tabla, y remover todos los duplicados, entonces podemos usar el siguiente query, para convertir ese row en UNIQUE. Se utilizará la información del primero row que contenta X informacón duplicada.

ALTER [IGNORE] TABLE nombreTabla ADD UNIQUE nombreColumna