Newsgroups: php.internals
Path: news.php.net
Xref: news.php.net php.internals:112230
Return-Path: <david.proweb@gmail.com>
Delivered-To: mailing list internals@lists.php.net
Received: (qmail 88153 invoked from network); 11 Nov 2020 20:57:58 -0000
Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5)
  by pb1.pair.com with SMTP; 11 Nov 2020 20:57:58 -0000
Received: from php-smtp4.php.net (localhost [127.0.0.1])
	by php-smtp4.php.net (Postfix) with ESMTP id 8F84E1804C6
	for <internals@lists.php.net>; Wed, 11 Nov 2020 12:20:28 -0800 (PST)
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.6 required=5.0 tests=BAYES_50,DKIM_SIGNED,
	DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,HTML_MESSAGE,
	RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_NONE,
	SPF_PASS autolearn=no autolearn_force=no version=3.4.2
X-Spam-Virus: No
X-Envelope-From: <david.proweb@gmail.com>
Received: from mail-ej1-f52.google.com (mail-ej1-f52.google.com [209.85.218.52])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256)
	(No client certificate requested)
	by php-smtp4.php.net (Postfix) with ESMTPS
	for <internals@lists.php.net>; Wed, 11 Nov 2020 12:20:28 -0800 (PST)
Received: by mail-ej1-f52.google.com with SMTP id i19so4480937ejx.9
        for <internals@lists.php.net>; Wed, 11 Nov 2020 12:20:27 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=20161025;
        h=mime-version:from:date:message-id:subject:to;
        bh=6+pRLeNg6B0Uqrbbo0wX/YG8Ma8Bv/kYHM6umol45Qk=;
        b=RjWeR3W0F8etH5Vd+3NcOf5SqscEVj1DKTicC8ph/W3lnKEs9xWiNqEWURPEkDTyYK
         xUJ1vwGc+3lrQlkkn8JEUHJYpefIFWhs16NHIUbSI/L7n6yr69jWHgEHwwUr6rL0Z1Da
         0ROpnA+lKTvgftpAL76FxMnPdfDoc7iQnKgZ064DbHhs1xTnHsTM9DPJn+rnjh92mNt9
         mJc0KzrGFSbUFDZnlfUxPguyDxvA52Bm6DT/jll8oTo7UgzhNUQrC+hHTZpV46gslImV
         YcAPyOuIUSwBNnN4oi3RwHcdJvGvuY/59SID9Ab0K8o/HgvRDx9F93gsg9XSgJVkixSt
         Jp9g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20161025;
        h=x-gm-message-state:mime-version:from:date:message-id:subject:to;
        bh=6+pRLeNg6B0Uqrbbo0wX/YG8Ma8Bv/kYHM6umol45Qk=;
        b=e8z2hnfpPTDdFspTUOQK5pBYkm0+2gsImbebjfnY35q+TW4FDhqQyIngs6QmaDfmWy
         FdLrD1tWQF82nmhusQAR/3WjSwYmKIzMmkrm3pO6cxqAePhCPTLUWPvGDPp/uCvSKFKh
         k2yPbvmVCyOw8Irv2bUq017QhVda9m/u4GpfR7Vkp+P1XQBZaHLf6cSY5Nlvhw55zVIB
         a5OrwGAzO4EYjiy7Mt+Cbmx2eDrCWp/2lg0Rh+u6STDtxPbeZXll9M3uKBjUNY9iU04w
         XHw9FDvKSpRc665mxVeObYTiKR++jqC60yK9DhJuroCPUiH3seHeLwET05/QowzN3Y0T
         ixZQ==
X-Gm-Message-State: AOAM530EmzAOb7fzhaTaIkpPFltgPf5wF2gdIFa+yeZ3cH2iUgMUCW2m
	pxOdUFvmQfUGZuczGhNS3b1jmjD4GwoHf+O10H6d9rmzABFKog==
X-Google-Smtp-Source: ABdhPJxaGIxSMsOUkY7uyLb4u+ekKafAEjROOjBPlj1NQxWbu+Km7GtGayX5/YR4X/YQqTLPUesZt2APNc7DE66U7Z4=
X-Received: by 2002:a17:906:85c1:: with SMTP id i1mr27649065ejy.157.1605126025027;
 Wed, 11 Nov 2020 12:20:25 -0800 (PST)
MIME-Version: 1.0
Date: Wed, 11 Nov 2020 17:20:12 -0300
Message-ID: <CAEsg9X3UF9i8r2PS_f___RU_PsXuJhLg1NOm1JUAtP8B_Uzasg@mail.gmail.com>
To: PHP Internals <internals@lists.php.net>
Content-Type: multipart/alternative; boundary="0000000000008aa3d005b3da86d0"
Subject: strict_types will be default at some moment?
From: david.proweb@gmail.com (David Rodrigues)

--0000000000008aa3d005b3da86d0
Content-Type: text/plain; charset="UTF-8"

Hello!

I have been asked by a friend if declare(strict_types=1) will be applied by
default for some version of PHP, like 9.x or will it be always required by
all scripts forever. Someone can tell me?

If yes, what is the reason for requiring it? Why it can't be the default
behavior (or maybe, the unique behavior).


Atenciosamente,
David Rodrigues

--0000000000008aa3d005b3da86d0--