Preguntas etiquetadas con php

513
Nuevo yo versus nueva estática

Estoy convirtiendo una biblioteca PHP 5.3 para que funcione en PHP 5.2. Lo principal que se interpone en mi camino es el uso de enlaces estáticos tardíos como return new static($options);, si convierto esto return new self($options), ¿obtendré los mismos resultados? ¿Cuál es la diferencia entre...

490
¿Cómo encontrar el índice foreach?

¿Es posible encontrar el foreachíndice? en un forbucle de la siguiente manera: for ($i = 0; $i < 10; ++$i) { echo $i . ' '; } $i te dará el índice. ¿Tengo que usar el forbucle o hay alguna forma de obtener el índice en el

489
Convertir un formato de fecha en PHP

Estoy tratando de convertir una fecha de yyyy-mm-dda dd-mm-yyyy(pero no en SQL); sin embargo, no sé cómo la función de fecha requiere una marca de tiempo, y no puedo obtener una marca de tiempo de esta cadena. ¿Cómo es esto

479
Función NOW () en PHP

¿Existe una función PHP que devuelva la fecha y la hora en el mismo formato que la función MySQL NOW()? Sé cómo hacerlo usando date(), pero estoy preguntando si hay una función solo para esto. Por ejemplo, para volver: 2009-12-01

471
¿Cómo verificar si una matriz está vacía usando PHP?

playersestará vacío o una lista separada por comas (o un solo valor). ¿Cuál es la forma más fácil de verificar si está vacío? ¿Asumo que puedo hacerlo tan pronto como busque la $gameresultmatriz $gamerow? En este caso, probablemente sería más eficiente omitir la explosión $playerlistsi está vacío,...

470
¿Cómo leer un archivo grande línea por línea?

Quiero leer un archivo línea por línea, pero sin cargarlo completamente en la memoria. Mi archivo es demasiado grande para abrirlo en la memoria, y si trato de hacerlo, siempre me quedo sin errores de memoria. El tamaño del archivo es de 1

461
Compruebe si la sesión PHP ya ha comenzado

Tengo un archivo PHP que a veces se llama desde una página que ha iniciado una sesión y, a veces, desde una página que no tiene sesión iniciada. Por lo tanto, cuando tengo session_start()este script, a veces recibo el mensaje de error para "sesión ya iniciada". Para eso he puesto estas...