Necesito insertar un código PHP en la hoja de estilo

En mi css

div.image { width:px; } 

El tamaño se almacena en una matriz, así que llamé a $ size [1] aquí …

Soy principiante en php

alguien por favor ayuda?

La mejor solución es establecer un encabezado para el archivo css / php en mi ejemplo cssfile.php:

  

Entonces puedes usar el archivo php como estilo.

  

Entonces deberías obtener el resultado en tu sitio. Pero con esa solución debes tener mucho cuidado si tienes mucho tráfico. En cada visita al sitio, su intérprete de PHP se usa para entregar ese archivo.

Sí, para esta instancia en particular si solo necesita php en esta línea, lo mejor es insertarlo en el encabezado de su html en lugar de tener que php haga un archivo css completo para usted.

  

PHP NO debe crear sus activos estáticos a menos que sea absolutamente necesario. Notará un golpe de rendimiento si el tráfico aumenta.

Cambie la extensión a .php y luego en su hoja de estilo ponga:

  

Entonces puedes usar PHP dentro de tu hoja de estilo.

Tal vez deberías usar esto:

 

CSS:

 div.image img{ width: 100% } 

El problema con poner estilo dentro de html es que todo se arruina. Debería intentar separar html de css y js tanto como sea posible.

Además, desde mi vencimiento, esta no es una buena práctica para usar php en archivos css o js.

Considere revisar su diseño html para optimizar esto.

Una forma es mover esa pieza particular fuera del archivo .css e insertarla en un documento PHP que tenga acceso a la función get_image_size (). Por ejemplo, puede tener una plantilla que se analiza como el encabezado. Luego podría rodear esta pieza en tags

.

Para eso necesitas usar esto

  1. cambie su archivo css como css.php, y use stylesheet include como este

  2. En el archivo css.php

    div.image { width:px; }

prueba esto