Preguntas etiquetadas con php

20
Modificación directa de superglobales

He visto personas (que generalmente escriben un buen código) directamente alterar la $_POSTmatriz con un código como este: // Add some value that wasn't actually posted $_POST['last_activity'] = time(); // Alter an existing post value $_POST['name'] = trim($_POST['name']); // Our pretend...

20
¿Es una buena práctica evitar advertencias y avisos?

En general, he estado trabajando con avisos y avisos de PHP, ya que trabajo en muchos proyectos donde ya está en producción en vivo. Ahora, si enciendo las advertencias y avisos en estos sitios web de producción en vivo, se sobrecargarán con ellos. En los proyectos en los que trabajo en casa, en...

18
¿Es una buena idea definir una gran función privada en una clase para mantener un estado válido, es decir, actualizar los miembros de datos del objeto?

Aunque en el siguiente código se usa una compra simple de un solo artículo en un sitio de comercio electrónico, mi pregunta general es sobre la actualización de todos los miembros de datos para mantener los datos de un objeto en estado válido en todo momento. Encontré "consistencia" y "estado es...

18
¿Cómo representa PHP internamente las cadenas?

UTF8? UTF16? ¿Las cadenas en PHP también hacen un seguimiento de la codificación utilizada? Veamos este script por ejemplo. Digamos que corro: $original = "शक्नोम्यत्तुम्"; ¿Qué pasa realmente? Obviamente, creo $originalque no contendrá solo 7 caracteres. Esos glifos deben estar representados...

18
Dollar Sign Blues: Javascript y PHP

Crecí programando C ++ y Java donde todo era seguro y hermoso. Los compiladores se aseguraron de mantenerme bajo control si alguna vez me extraviaba. Por supuesto, todos hicieron un poco de Perl en la universidad, pero yo no inhalé. Los niños en estos días tienen que ver con PHP en el backend y...

18
Interactuando con datos usando múltiples bases de datos / servidores

Todos los proyectos con los que he tenido que lidiar hasta ahora solo han requerido una única base de datos en un solo servidor. Estoy interesado en aprender más sobre cómo los proyectos que necesitan escalar se mueven a múltiples bases de datos y / o servidores para ayudar a administrar la carga....