Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:129689 X-Original-To: internals@lists.php.net Delivered-To: internals@lists.php.net Received: from php-smtp4.php.net (php-smtp4.php.net [45.112.84.5]) by lists.php.net (Postfix) with ESMTPS id 0EBF91A00BC for ; Wed, 24 Dec 2025 19:12:11 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1766603535; bh=I5RV9Rv5Dmf0HUlXhVABMo+cI2hg2n4fEsW4DEOYNco=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=H/Fk7wAp+wlH242wo3ngiUT3hvHMliWZ+3YwZoSYBmKAITvTCUo8a5XryV2lr5LaN 7baGxp19q6B0B27yxoMaNqpRzK37lEeP2u70l4sWzoc8ts8s5RatdrkymZFxlhOFCo cdaoSz/0/hVoZyYe4QneiGKWJBKP2QuTfu9zJq036R5CIy1IDjZBLew0tZa9MA1CEb jlcYSVNc2MfkFhnZDnNlneW5J7nQR8jnuExFVa++DlhOasdMP+sjImYc/GL0TOkPhw yfjFR7gs4xRJ8BUuT403d/kBSqp2FK8we3QuiWhWXH2ONbv7GmT79jpdntradgxnoG ioZNlbNe+d7XQ== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id CC7C5180041 for ; Wed, 24 Dec 2025 19:12:14 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on php-smtp4.php.net X-Spam-Level: *** X-Spam-Status: No, score=3.8 required=5.0 tests=BAYES_50,DKIM_SIGNED, DKIM_VALID,DMARC_MISSING,HTML_MESSAGE,RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_SOFTFAIL autolearn=no autolearn_force=no version=4.0.1 X-Spam-Virus: No X-Envelope-From: Received: from mail-ed1-f46.google.com (mail-ed1-f46.google.com [209.85.208.46]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Wed, 24 Dec 2025 19:12:14 +0000 (UTC) Received: by mail-ed1-f46.google.com with SMTP id 4fb4d7f45d1cf-64d2c50f0d6so5434320a12.3 for ; Wed, 24 Dec 2025 11:12:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=golemon-com.20230601.gappssmtp.com; s=20230601; t=1766603528; x=1767208328; darn=lists.php.net; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=I5RV9Rv5Dmf0HUlXhVABMo+cI2hg2n4fEsW4DEOYNco=; b=hAWu4xx0znK8eK+yuP/fksM2S/UiUWNqaEQhJ8Zes7rhoYQKC+2bpincBwENG6+5Af YQunH0SVzAa+7yru4V+WSR7bQFHhwZdvJ3/z4Z8TEWm1kt9Kd7lkQg2aw4nq2+8kz83j dVOIZ7Hs8dCff6USrslCO5NnvEkxzkAORUDHl44Qau+o10PXaaPWq54i7hTFjGiLWz/8 OoJyI7AbMl4+yqrio9Wiqx1G09ewVW7g2+fYQ8nknQgmpglad/zaPWM723gK+TvGc3l+ EN+oME1iKpf4rkILiBa4/5jvV+F4cbmFGxjznIvMfRMQ9iE+aatJvNN4zYS9NRRgplOQ T0cw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1766603528; x=1767208328; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=I5RV9Rv5Dmf0HUlXhVABMo+cI2hg2n4fEsW4DEOYNco=; b=ftHxPf3kgvUr6Q7pbOTMhi1cFI/EGpFqwzjykFcA5OwyVlNQjc7E1eOXvwfi0/xMaP QXP0AyY6Hd/1VnCTIn9HmUMTQ8NEIrq+8KS+cCj47jW+VQtdqYOpw/pI5SAlVjQA825I 0EhLtsJ6LWWpbrE8Et33BugbWZfo8zgLHVJrU5RZEVAskxLkZU5z3kP53AliME6LVRCS /t01zb9bVki6iM1+OtApn8Giio6FFQ7isI/pUXnCBHZm14IIswk2sgrP2f0Ndn6A9ffY oZIdpM0DMKSemDEMPj4+6H6QPwSFwr8OlP8whyR7jWq6EaIZzm6g/1B7djqS8EPNzfBn gOtw== X-Gm-Message-State: AOJu0YxtoMmryNj1GAmwhnoGFaa7XweVWgALVti6VD0zRy7h2dAqo5oK R3IELjnp49nYbpU9e1aTCdbmJn8hYh8swOogHLP8tVNQEFGI9DPbOBZYjBeZJmWES/J6qXZ4UEE xSXKLB5YobrMVhbZWsQIKUjRijL19ceC4R5HEVM1ipLQa8AuedynpLFs= X-Gm-Gg: AY/fxX4sunYj3tkkRmPcU/R23OUFj0pr2ho24HE2T03qiLFnJhYfHhGsnJubLaQBfkh 69BWjSeuV5CweY2JWinQw6rbEsf0V9cNo1tkVyRfdnWs6NwNRLCWrohUCK9wqZUJ0cT0y5K7GBU dNkxeb4PxtS3hOGeEqPbYnWVbFgJlIHfmGQuB+o1uh35cjpgsIt4gIoH3KVM32syVhBYtvu3EiF 6COAbMPLlOfcbp7iTPKT/1hkCZkKAc6DtGsgM6XNvTaw5a6LfAbj389OV5UwxNXUIqVLhU= X-Google-Smtp-Source: AGHT+IHZd+F6FjT9wuowV+EXgYfzhd6XX/kLfPCnodiP8qmaL2Hdm1hOk/H0IpCNo083Or/jW2ybDS0k4drAUSoJ01o= X-Received: by 2002:a17:907:608f:b0:b73:870f:fa32 with SMTP id a640c23a62f3a-b80371913acmr2153799866b.43.1766603528091; Wed, 24 Dec 2025 11:12:08 -0800 (PST) Precedence: list list-help: list-unsubscribe: list-post: List-Id: x-ms-reactions: disallow MIME-Version: 1.0 References: <7c592a80-76a5-4b16-9c7b-a354aa34802a@mail.ru> In-Reply-To: Date: Wed, 24 Dec 2025 13:11:51 -0600 X-Gm-Features: AQt7F2qKE5SUXDKLR9nx8-sSX4jLQWBecVckTgrSMlJ0MDpcYOSN5dM25VEzo6E Message-ID: Subject: Re: [PHP-DEV] [RFC Idea] Short echo tag with automatic HTML escaping () To: Anton Smirnov Cc: internals@lists.php.net Content-Type: multipart/alternative; boundary="000000000000c0498a0646b76f44" From: php@golemon.com (Sara Golemon) --000000000000c0498a0646b76f44 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Tue, Dec 23, 2025 at 4:11=E2=80=AFAM Anton Smirnov = wrote: > On 23/12/2025 11:06, Sergei Issaev wrote: > > > ENT_HTML5, 'UTF-8'); ?> > > htmlspecialchars is configurable for a reason and your flags are > arbitrarily different from the function default > This is the only necessary argument to reject this feature request out of hand. Hard pass. -Sara --000000000000c0498a0646b76f44 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Tue, Dec 23, 2025 at 4:11=E2=80=AFAM Anton Smirnov <= sandfox@sandfox.me> wrote:
= > On 23/12/2025 11:06, Sergei Issaev wrote:
> > <?php echo h= tmlspecialchars($expr, ENT_QUOTES | ENT_SUBSTITUTE |
> > ENT_HTML5= , 'UTF-8'); ?>
>
> htmlspecialchars is configurable = for a reason and your flags are
> arbitrarily different from the func= tion default
>

This is the only necessary argument to reject t= his feature request out of hand. Hard pass.

-Sara
--000000000000c0498a0646b76f44--