Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Scalar type hinting
Форумы портала PHP.SU » Разное » Новости веб-технологий » Scalar type hinting

Страниц (1): [1]
 

1. Мелкий - 17 Марта, 2015 - 07:48:59 - перейти к сообщению
Ииии... я всех поздравляю!
Наконец-то приняли RFC с type hinting для скаляров https://wiki.php.net/rfc/scalar_type_hints_v5
Прошло всего-то 10 лет.
2. DeepVarvar - 17 Марта, 2015 - 08:23:47 - перейти к сообщению
И опять навелосипедили:

function foo() : float { ... }

Хотя в целом радует, но вот разброд и шатание:
Цитата:
Final result: 108 за, 48 против

Еще шатание:
Цитата:
use strict;
<?php strict
<?php-strict

И еще:
Цитата:
declare(strict_types=1);


Кароч, все это тут пока еще вырвиглазня и некомпатибля

И вообще, расходимся, пацаны, еще не скоро:
Цитата:
This proposal targets the 7.0 release of PHP.
3. Мелкий - 17 Марта, 2015 - 09:36:01 - перейти к сообщению
DeepVarvar пишет:
И опять навелосипедили:

Это RFC по типам возвращаемых значений: https://wiki.php.net/rfc/return_types
Из языков, умеющих тип возвращаемого значения мне знаком только C - так что выглядит непривычно. Но в этом RFC указан список языков, где возвращаемый тип сделан схожим образом. Так что нет, это не новый велосипед.

DeepVarvar пишет:
И вообще, расходимся, пацаны, еще не скоро:

https://wiki.php.net/rfc/php7timeline
Почти единогласно, уже очень и очень скоро.

То что шатание - это видно уже очень давно. Скалярный хинтинг предлагали под каждую вышедшую ветку.
4. DeepVarvar - 17 Марта, 2015 - 10:27:04 - перейти к сообщению
Мелкий пишет:
уже очень и очень скоро
Но совсем не так, как фильмы в кинотеатрах. Пока оно еще доедет до шаредов.. Тут еще лет пять Поповщина будет mysql_* юзать и в ус не дуть ))

 

Powered by ExBB FM 1.0 RC1