Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:121506 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 83987 invoked from network); 29 Oct 2023 11:14:15 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 29 Oct 2023 11:14:15 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 5A7461804B0 for ; Sun, 29 Oct 2023 04:14:15 -0700 (PDT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_20,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE, SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.2 X-Spam-ASN: AS15169 209.85.128.0/17 X-Spam-Virus: No X-Envelope-From: Received: from mail-yb1-f172.google.com (mail-yb1-f172.google.com [209.85.219.172]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Sun, 29 Oct 2023 04:14:14 -0700 (PDT) Received: by mail-yb1-f172.google.com with SMTP id 3f1490d57ef6-d9ad90e1038so2862312276.3 for ; Sun, 29 Oct 2023 04:14:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1698578054; x=1699182854; 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=u7kqslefyYIht2r2Hy42+Iio0ot0zJAw8SWe0YtYjYk=; b=UOuMHy51qlwc/lxEkV92kjRCgpZOo9QV3Jrd13TMyVqvKFF3Sta5scB2fw5f2k5Uww 3kWuAdItb5aLrOw0EHWM2M33Le6VQSZsNZZgeF6NvnPqN3UtAos4npO+dKI3RdzrmWJ3 RxY0T1cTU2pkOreKILdQQayKEMq5+nQgqNVLYaelJ87GuAra+FgbNuItggScv7D/khhY oYdH37L6X/xHSaF5XQSZtjToF35ATXP7ePN5nAvsd0sPFYST68Qu4PeH/Dw82SP6GV0y k+IiPbP9iR/50hXJT+U8uU4URRMQzp7KUxsef4W+NHLhsqbcSBFqGaf0pEDu+PkftlRt SF7Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1698578054; x=1699182854; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=u7kqslefyYIht2r2Hy42+Iio0ot0zJAw8SWe0YtYjYk=; b=voWdHutYa/gZH4Cn8WLTMzDB7Iom1G8sYb3udTMvt+AKsSLyei60NITjY7q299mUek 8+D19N6nJKGdxtmMfIBGeKjZzJqeaaCHSgqzqkhlH1g5sf3N9v0jlq/t2zBf8NmhTm48 On3mU0JDRExNhS08qGbpxX27r3lyxyZzc42uX8ZUL+on0mfbbcvr54X/72cgStmwKW4d zGghDoEALSN63ktlqG5Hg8EKW9iZW9UmElF2UO8mVpyyxGJZQzweBwh1/z25j0T64LYt 2Tp58rjShn7wnhrElr2d91xpRG1QGOmJpKpbsZQksdFaWSGxMYGgQ4WBE8PpvPgHfEmZ 7FlQ== X-Gm-Message-State: AOJu0YxalYMAfbzmwxQtWEr5hhWQbtR0Ualc8jLZXvIvNvvQBpOubhwl 8J42Soe5YK3deW1oPNTkQhctfi+CK85jQXGEGn0= X-Google-Smtp-Source: AGHT+IGXoJy0tLe5StWTa3GZ0GVS8NQwpba/Byj3RXmd0XGZeBbwjNMxGMZHoEV8U+Pmy2UFiAZdZ8oejGCt82IpQjw= X-Received: by 2002:a25:c5c6:0:b0:da0:46e5:a7e3 with SMTP id v189-20020a25c5c6000000b00da046e5a7e3mr6048253ybe.20.1698578054056; Sun, 29 Oct 2023 04:14:14 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: Date: Sun, 29 Oct 2023 11:14:04 +0000 Message-ID: To: Craig Francis Cc: PHP internals Content-Type: text/plain; charset="UTF-8" Subject: Re: [PHP-DEV] Passing null to parameter From: tekiela246@gmail.com (Kamil Tekiela) A code like this already throws a fatal error. function enc(string $a){} enc(null); The only thing remaining to be fixed in PHP 9 is to make this error consistent on all function invocations. > I didn't realise the payment gateway doesn't always provide the order reference Well, there you go. This deprecation message actually informed you of something. Without it, you would never know that you have a logical error in your code. It works as intended.