PHP

Generador de imágenes de código PHP

Convierte fragmentos de PHP en imágenes que merece la pena compartir, sin salir de tu Mac.

El PHP moderno no se parece en nada al PHP que la mayoría se imagina, lo cual es una buena razón para publicarlo como imagen en vez de describirlo.

Codeshot detecta PHP a partir del código que pegas, así que no hay selector de lenguaje que puedas equivocar. Aquí tienes el mismo fragmento en tres de los 30 temas incluidos, renderizados con las hojas de estilo de la propia app.

<?php

final class Snapshot
{
    public function __construct(
        private string $code,
        private string $theme = 'xcode',
    ) {}

    public function export(string $path, int $scale = 2): bool
    {
        return Renderer::render($this->code, $this->theme)->save($path, $scale);
    }
}
Atom One · oscuro
<?php

final class Snapshot
{
    public function __construct(
        private string $code,
        private string $theme = 'xcode',
    ) {}

    public function export(string $path, int $scale = 2): bool
    {
        return Renderer::render($this->code, $this->theme)->save($path, $scale);
    }
}
Edge · oscuro
<?php

final class Snapshot
{
    public function __construct(
        private string $code,
        private string $theme = 'xcode',
    ) {}

    public function export(string $path, int $scale = 2): bool
    {
        return Renderer::render($this->code, $this->theme)->save($path, $scale);
    }
}
GitHub · oscuro

Elegir un tema para PHP

Las propiedades tipadas y la promoción del constructor dan fragmentos compactos. Deja la etiqueta de apertura dentro del encuadre para que el lenguaje quede claro.

Acertar con el tamaño

Deja que la imagen siga a tu contenido o fíjala a una proporción — 1:1, 4:3, 3:2, 16:9, 9:16, 2:3 o 3:4 — y exporta a 1×, 2× o 3× para que se mantenga nítida en pantallas retina. Cópiala al portapapeles con C o guárdala con S.

Mira los 30 temas comparados o lee el flujo completo.

Hecho para PHP y otros 59 lenguajes

Todo se ejecuta en tu Mac. Tu código nunca sale de ahí.

Descargar para macOS