ਆਧੁਨਿਕ PHP ਟਾਈਪ ਐਲਾਨਾਂ ਨੂੰ ਫੰਕਸ਼ਨ ਪੈਰਾਮੀਟਰਾਂ, ਰਿਟਰਨ ਮੁੱਲਾਂ, ਅਤੇ ਕਲਾਸ ਪ੍ਰੋਪਰਟੀਜ਼ 'ਤੇ ਸਮਰਥਨ ਕਰਦਾ ਹੈ — ਅਤੇ declare(strict_types=1) ਉਨ੍ਹਾਂ ਨੂੰ ਸਖ਼ਤੀ ਨਾਲ ਲਾਗੂ ਕਰਨ ਲਈ। ਮਿਲ ਕੇ ਉਹ PHP ਵਿੱਚ ਸਥਿਰ-ਟਾਈਪ ਕੀਤੀਆਂ ਭਾਸ਼ਾਵਾਂ ਦੀ ਬਹੁਤ ਸਾਰੀ ਸੁਰੱਖਿਆ ਲਿਆਉਂਦੇ ਹਨ, ਬੁਗਾਂ ਨੂੰ ਜਲਦੀ ਫੜਦੇ ਹਨ।
ਹਰ ਜਗ੍ਹਾ ਟਾਈਪ ਐਲਾਨਾਂ
{
= ;
? = ;
{
->balance += ;
}
{
->balance;
}
}
