Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:127639 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 21CC51A00BC for ; Tue, 10 Jun 2025 20:30:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1749587313; bh=5XUOrAfwEKkUJVS2C3db00waqElttN82VcEPMC3Ne8U=; h=Date:Subject:To:References:From:In-Reply-To:From; b=SmkUfDZfRgl1F1cVrvB8wQEK71EbUTqYQ/iWS+tspX+zFPuEzZoS1CfqUguoHr9Jt 6j1Skwt9uLM1ZIY5z5/Ct5bAPj/aw5Aa9J9EJ/1U3ErpSgy0FMuZROLAQH8OuGdIkh vKBPZ3I62VDmmvvtIuzpfek3KivEHqDR0BuEown/Z6kVQKyzUs7EWAOB0iiPPbdpEI +XV8iUBLXIwphgQOlv+Q7WjvR0Og2m2QMbmM4PEY/8Y8AMwRv46C5xemPgL8OyVDIF BaJ6pJ6HN3aKltVFhY+T07buemOBIZ3MfOzrcrCBNlPvhVLoahcgpnyf4+b5+9uTZi qjB+jzdIjwuLQ== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 2882C18004E for ; Tue, 10 Jun 2025 20:28:33 +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.4 required=5.0 tests=BAYES_50,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_PASS,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,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-wr1-f49.google.com (mail-wr1-f49.google.com [209.85.221.49]) (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, 10 Jun 2025 20:28:32 +0000 (UTC) Received: by mail-wr1-f49.google.com with SMTP id ffacd0b85a97d-3a4fb9c2436so3117513f8f.1 for ; Tue, 10 Jun 2025 13:30:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1749587433; x=1750192233; darn=lists.php.net; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id:from :to:cc:subject:date:message-id:reply-to; bh=5XUOrAfwEKkUJVS2C3db00waqElttN82VcEPMC3Ne8U=; b=OBbSBqSMjlJVCIqsylQ51H0JI36wjHOEv9nkn/a81IyjitNJbb2R7COnx/PRdo56ok ucr1MhBiawD0oNrve+dPon0TbKPJx3KnOD6dtyRoehzwU+qjSuFVA7noRUr7e6MW8xqo IcwtQpJXqBIIT9G4Pc9TrhdSxleHERnQ6cW8CKRgoOUJGY4vIT8JcJFrT1cEfYTty0dt bPDfcbT3uAMAzi/YoafT3TMG/JRRKKvZO/z+Io8qOj4yPfNGr9Tg+HRkKWL0zM3c4ddL a3aRR8FfJ4NR1pePq0wsRj5zNsaR4vlfwb/ic5vJm8RiUjyn7BAbHyworc3hS+gSfXGb RRhw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749587433; x=1750192233; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=5XUOrAfwEKkUJVS2C3db00waqElttN82VcEPMC3Ne8U=; b=X/ug+S2hXWhdWht9ifACgDgH5E9FhgfdFSsVWaDinxMYTicjX668FYmL8z/QhE60BW bGp9lL8o7hx6gH6Ge/pnKsggFb2Wk7Wo0KsZKS7GFgmbvH1/P/V4mT/cVVB2juwnvmJN dR2ReqdqXYzE/JbJhees4CTN1/hdi4Zt4KP+3JjWOhFaVcPulb0tylTTQTuY9qwJWW1X wpp6Y87SNXLQd4ki20E3Qb13Ptu0wM4xUOdzs3WVl9W0p/IhJDxsF+1aiJ/c1RBnMm7b Guoj/iCgqBphqBVR32or7PBGGArqPbLtORaxwvWHS7jIXmjlBfVkPyvn4/kvG0+m47mi WSfQ== X-Gm-Message-State: AOJu0Yx+h3bcQiiTD0KNjzzuT6BZReua0u6T396nwHUKbWZ9409fIc+1 b0FTm1VDmG5+D7KKGBeY1AJIOlXAE1xJTmZl3ErUdRzTbu5T9/xoKbq8ywR1CXT9 X-Gm-Gg: ASbGncuTMbFT7iNmtULKMwsq3iBpzJvI2Nlgi4sDL7bg7C/TolVw4kt0ZydvjuFGaKP pm6JVDpEnGbV4EX8ryqo5103NrmfqCHcPz8EHHepHqzSGtO5cvgKZST7lrdpTIi9sjfmWA67XNO /VVIV5O+1WT3nlMnkDUfZuIFs9jrFnBLy2OWcI1JJSyG1ucx6+GCmIFfAZOaKtXWdqg8alz7oDd ccub+TNLy+ez/4AbTzc4AZ8bj7Yu+PSNGhoACVzkQ+y/Gx4soyIe1I0ZSuPrxEoCzeR0M1I7bHO RxteASw/3ROKLkJCceqiQFMrnfqeKDG9v19N6BNux3p/PfMmOcFIZQFQO7hR1tNOvpVAWZ70aEx INqj0EvhGglHZBjcPPuqm1l1tY7US78E= X-Google-Smtp-Source: AGHT+IGzOkUhK75oqpfDq7JnLyih0ab8qT4OE9oqoJBrMXT2JOVBFGby/WmbcC7DISNU4uLBc4AvGQ== X-Received: by 2002:a5d:5f8b:0:b0:3a1:f564:cd9d with SMTP id ffacd0b85a97d-3a558acbc37mr266785f8f.36.1749587432767; Tue, 10 Jun 2025 13:30:32 -0700 (PDT) Received: from [192.168.0.241] (178-119-85-231.access.telenet.be. [178.119.85.231]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-3a5324641c2sm13335769f8f.93.2025.06.10.13.30.32 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 10 Jun 2025 13:30:32 -0700 (PDT) Message-ID: Date: Tue, 10 Jun 2025 22:30:32 +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] Can we make str_(starts|ends)_with variadic? To: internals@lists.php.net References: Content-Language: en-US In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit From: dossche.niels@gmail.com (Niels Dossche) I think I like it, it seems convenient and I had to do stuff like this in the past using a loop. I don't immediately see a technical reason why this would be a bad idea. Kind regards Niels