Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:127814 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 B5C951A00BC for ; Tue, 1 Jul 2025 08:33:44 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1751358711; bh=EmEBmT8awKrR09QdkEwulIUH214P6XZTrEARXtNNSDU=; h=Date:Subject:To:References:From:In-Reply-To:From; b=kIrHOE2u7v96EX8Ziy7LSuVtlgtrQEypimvNUqt9OUk6jM9AuN58F7ETcz1H79Vq1 PDtHEXQFWvHRj1wBrly7DxuAG290d1sSupJPaUAH/7FP3+flSuKuSbNKGxOWNb4V37 dTLszoDVZbh7vmgSm3oaFJfkKjUr/JTnd7/L7oSXUU5ERv3MfW/mfnvf5i/4U4AP43 9bkdC1rFboZ7jhhyZ0Hp1LZ6goCHMcmyAZSfI58twL5wVzZ2svZWQLKqFm2l8g6LDM Ki9YJfs3+YfD+o9OQNElmGiukZQXZW7Xy911g3a1A1EOTe03zgg1h4JPv4aCJVDNZE lIyor4Z9aUVvw== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id EC8BF18066C for ; Tue, 1 Jul 2025 08:31:49 +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=-0.2 required=5.0 tests=BAYES_20,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_PASS,SPF_HELO_NONE, SPF_PASS autolearn=no autolearn_force=no version=4.0.1 X-Spam-Virus: Error (Cannot connect to unix socket '/var/run/clamav/clamd.ctl': connect: Connection refused) X-Envelope-From: Received: from mail.stella-maris.solutions (mail.stella-maris.solutions [46.101.232.159]) (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 ; Tue, 1 Jul 2025 08:31:49 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=heigl.org; s=mail; t=1751358821; bh=EmEBmT8awKrR09QdkEwulIUH214P6XZTrEARXtNNSDU=; h=Date:Subject:To:References:From:In-Reply-To:From; b=pqpsW9wyhCKPmcuI3N3igE40m4Wl4EyNi0Jvk/nTUUExy8pObEj8LkEJLKM+euBge HDMtycYFi6N+ZFjFZIAAo9eqpUDJwwrr+8mHwUZRLC2IZryryRyIBu1lsPwp6YyJ8I 4o4Lj2YLuUSsOl0UY/9VB3LGJTaf5/7wWXkG54FRI2BihAysV9/NV3FQ2bAm74VmUD W3DNRrdSeRPKriivD/s1L3zkNknlsQqCCbwI3iIu62sk6NJQG0Dvox7P7fZ98lhSVu KnAquRnNfx0654XeluL8wxIpAvxr0PQ5dn6CWUYEonfbI3LQmAIfWttwYR/CwmtybH EhaO1zDye4rsQ== Received: from [192.168.1.119] (heigl.gw.tgnet.de [80.72.250.242]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mail.stella-maris.solutions (Postfix) with ESMTPSA id 5AB537E04D for ; Tue, 1 Jul 2025 08:33:41 +0000 (UTC) Message-ID: Date: Tue, 1 Jul 2025 10:33:34 +0200 Precedence: bulk list-help: list-post: List-Id: internals.lists.php.net x-ms-reactions: disallow MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PHP-DEV] [VOTE] str_icontains To: internals@lists.php.net References: Autocrypt: addr=andreas@heigl.org; keydata= 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 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------uSelZBeb055qLANJ6DFk0TsH" From: andreas@heigl.org (Andreas Heigl) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------uSelZBeb055qLANJ6DFk0TsH Content-Type: multipart/mixed; boundary="------------zRTJepaPclTpqArPeN88WNPv"; protected-headers="v1" From: Andreas Heigl To: internals@lists.php.net Message-ID: Subject: Re: [PHP-DEV] [VOTE] str_icontains References: In-Reply-To: --------------zRTJepaPclTpqArPeN88WNPv Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 SGV5IEFkYW0NCg0KQW0gMDEuMDcuMjUgdW0gMDk6MDEgc2NocmllYiBBZGFtIENhYmxlOg0K PiBIaSwNCj4gDQo+IFZvdGluZyBqdXN0IG9wZW5lZCBvbiB0aGUgInN0cl9pY29udGFpbnMi IFJGQy4NCg0KSSBoYXZlIGFsc28gdm90ZWQgKm5vKiBvbiB0aGlzIFJGQyBmb3IgMiByZWFz b25zLg0KDQoxLiBJIGFsc28gdGhpbmsgdGhhdCAtIGlmIHdlIGdvIHRoYXQgcm91dGUgLSB0 aGUgb3RoZXIgY29udmVuaWVuY2UgDQpmdW5jdGlvbnMgYXJvdW5kIHN0cnBvcyBuZWVkIHRv IGJlIHRha2VuIGludG8gYWNjb3VudCBoZXJlIGFzIHdlbGwuDQoNCjIuIGNhc2UtaW5zZW5z aXRpdml0eSBpc24ndCBhcyBlYXN5IGFzIGl0IGxvb2tzLiBFdmVuIGJhc2VkIG9uIEFTQ0lJ IA0KdGhlcmUgYXJlIGNhc2VzIC0gZGVwZW5kaW5nIG9uIHRoZSB1c2VkIGFscGhhYmV0IC0g d2hlcmUgaXQncyBub3QgYXMgDQplYXN5LiBBbmQgYnkgdXNpbmcgYW55IG9mIHRoZSBhbHJl YWR5IGV4aXN0aW5nIG9wdGlvbnMgZm9yIGNhc2UtZm9sZGluZyANCihzdHJ0b2xvd2VyLCBt Yl9zdHJ0b2xvd2VyLCBUcmFuc2xpdGVyYXRvcjo6dHJhbnNsaXRlcmF0ZSgpIHRvIG5hbWUg YSANCmZldykgb24gdGhlIHBhc3NlZCBwYXJhbWV0ZXJzIHRoZSByZXN1bHRzIGFyZSBtdWNo IG1vcmUgcmVsaWFibGUgYW5kIA0KbGVzcyBjb25mdXNpbmcgZGVwZW5kaW5nIG9uIHRoZSB1 c2UtY2FzZS4NCg0KVG8gZ2V0IGFuIGlkZWEgd2hlcmUgc3R1ZmYgZ2V0cyBvZGQ6IFdoaWNo IG9uZSBpcyB0aGUgY29ycmVjdCBsb3dlci1jYXNlIA0KbGV0dGVyIGZvciAiSSIgKFUrMDA0 OSkuLi4gVXN1YWxseSBpdCdzICJpIiAoVSswMDY5KS4gVW5sZXNzIHlvdSBhcmUgaW4gDQp0 dXJrZXkgKG9yIHNvbWUgb3RoZXIgcGFydHMgb2YgdGhhdCBhcmVhKSB3aGVyZSBpdCBpcyAi xLEiIChVKzAxMzEpLiANCkJlY2F1c2UgdGhlICJpIiAoVSswMDY5KSBpcyB0aGUgbG93ZXIg Y2FzZSB2ZXJzaW9uIG9mICLEsCIgKFUrMDEzMCkuLi4NCg0KU28gYnkgdXNpbmcgZXhwbGlj aXQgY29udmVyc2lvbnMgb2YgdGhlIGlucHV0IGRhdGEgYmVmb3JlIHBhc3NpbmcgdGhlbSAN CnRvIHN0cl9jb250YWlucyAob3IgYW55IG9mIHRoZSBvdGhlciBmdW5jdGlvbnMpIHdlIGdl dCBhIG1vcmUgDQpwcmVkaWN0YWJsZSByZXN1bHQgdGhhbiBieSB1c2luZyBgc3RyX2ljb250 YWluc2Agd2hpY2ggbWlnaHQgb3IgbWlnaHQgDQpub3QgZG8gd2hhdCBJIGV4cGVjdC4uLg0K DQpSZWdhcmRzDQoNCkFuZHJlYXMNCg0KLS0gDQogICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAsLCwNCiAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKG8g bykNCistLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS1vb08tKF8pLU9vby0rDQp8IEFuZHJlYXMgSGVpZ2wgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfA0KfCBtYWlsdG86YW5k cmVhc0BoZWlnbC5vcmcgICAgICAgICAgICAgICAgICBOIDUwwrAyMic1OS41IiBFIDA4wrAy Myc1OCIgfA0KfCBodHRwczovL2FuZHJlYXMuaGVpZ2wub3JnICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIHwNCistLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rDQp8IGh0dHBz Oi8vaGVpLmdsL2FwcG9pbnRtZW50d2l0aGFuZHJlYXMgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgfA0KKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsNCnwgR1BHLUtleTogaHR0cHM6Ly9oZWku Z2wva2V5YW5kcmVhc2hlaWdsb3JnICAgICAgICAgICAgICAgICAgICAgICAgICB8DQorLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tKw0KDQo= --------------zRTJepaPclTpqArPeN88WNPv-- --------------uSelZBeb055qLANJ6DFk0TsH Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEOHo7et0VdZk8RJK34Ff+SCK3tkUFAmhjnV8ACgkQ4Ff+SCK3 tkWskQ//WybhzOt/l4hdURd2ahvgHKUbiij4zR7OmkPuxIeCgvB5jEaBXNfoB1gB ZPj2ZzPdJ4guJRbuLe8e+ZBU79F8KfJ6K1mq30GzRXPLx3OU9gPE81nKAuCS93KL MlbEt3PxdLYs8SvssrXwFnJkMPndApdvBt/ZVeShV6aaLCx6faPTnFl2b/t6nNJ9 nYQnZfO3P+Xry0d0jImGVAiG/naXqh0tVynu1WAf4X4i0B58Vw2IJkQDYUctcfXa S6NrELCuaFTLGXao3djyWmAr+RY9XXVr+w6J8/7i7CApEY1fmawWI0O67w3Spmfr Nhu71tEdwlW8dVUoyRhqGvRPj8Pq/sLmeRLa2/HCViG+hapbL3P36Q7an9UHjoc3 Ljao7YuXn3Pj5j4k/dXIFJcGQ3hG3LkOepkm5LkMfDxHWO0l74QN9hpyiXHoD/dX vxGHWze97LBhRGKPpXoDNxL4EFjeGILLOCX37flwFZTYb+/P8F2pnkMcjlUBot8s o6yWJXm4MZo/yQdiW0yh55TSPbVnslpYPeIN1jr86ZziSCA4yGdwtMm8yGU47FMR wh4yCFpxRr5tAX7A189ucIwfIKHNjBliJnGAWv1mR7fjbG9f50z1Cl8EVTb90sKk VbyJd6bIa+TqFLd7N/Q34tCr+N8UqOVFpTkiF6a/5Tv/Ce5I4Js= =l7nN -----END PGP SIGNATURE----- --------------uSelZBeb055qLANJ6DFk0TsH--