Preguntas etiquetadas con php

10
¿Por qué de repente obtengo un error "No se debe acceder a la propiedad escrita antes de la inicialización" al introducir sugerencias de tipo de propiedades?

He actualizado mis definiciones de clase para hacer uso de las sugerencias de tipo de propiedad recién introducidas, como esta: class Foo { private int $id; private ?string $val; private DateTimeInterface $createdAt; private ?DateTimeInterface $updatedAt; public function __construct(int...

10
reescribir la URL del prefijo en la ubicación nginx

Mi archivo de configuración nginx como este: server { listen 80; listen 443 ssl; server_name XXX.com; error_log /log/nginx/xxx.com_error.log; access_log /log/nginx/xxx.com_access.log main; root /data/www/; index index.php index.html index.htm; location ~ \.php$ { add_header...

10
¿Cómo imprimir este patrón usando PHP?

¿Cómo imprimir este patrón? $number = 5; for ($i=1; $i <= $number ; $i++) { for ($j=$i; $j >= 1;$j--){ echo "0"; } echo "\n"; } Huellas dactilares 0 00 000 0000 00000 He intentado así, pero estoy confundido para imprimir Star y Zero Char for ($i=1; $i <= $number ; $i++) {...

9
Cómo resolver el atributo `SameSite`

Miré la consola y noté estas advertencias Se configuró una cookie asociada con un recurso entre sitios en http://google.com/ sin el atributo SameSite. Una versión futura de Chrome solo entregará cookies con solicitudes entre sitios si están configuradas con SameSite = None y Secure. Puede...

9
ArrayObject no funciona con end () en PHP 7.4

Al migrar a PHP 7.4 tengo que lidiar con un comportamiento diferente de algunas funciones de matriz como reset(), current()o con end()respecto a ArrayObject. El siguiente ejemplo produce diferentes salidas: <?php $array = new \ArrayObject(["a", "b"]); $item =