Retourner au contenu associé (dépêche : Dart va‐t‐il remplacer JavaScript comme langage dans les navigateurs ?)
Posté par rogo le 11 octobre 2011 à 16:58. En réponse à la dépêche Dart va‐t‐il remplacer JavaScript comme langage dans les navigateurs ?. Évalué à 1.
5 + "5", en PHP, te renvoie 55 : typage faible
Erreur ! L'opérateur + est un opérateur d'addition en PHP tandis que la concaténation est marquée par . (syntaxe reprise de Perl).
+
.
$ php -r 'echo (5 + "5");' 10
Par contre, c'est vrai pour le JS : l'opérateur + dépend du contexte, donc 5 + "5" donne bien "55".
5 + "5"
"55"
Sur le fond, c'est du typage faible et dynamique pour ces deux langages.
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
[^] # Re: exemples de typages
Posté par rogo . En réponse à la dépêche Dart va‐t‐il remplacer JavaScript comme langage dans les navigateurs ?. Évalué à 1.
Erreur ! L'opérateur
+est un opérateur d'addition en PHP tandis que la concaténation est marquée par.(syntaxe reprise de Perl).Par contre, c'est vrai pour le JS : l'opérateur
+dépend du contexte, donc5 + "5"donne bien"55".Sur le fond, c'est du typage faible et dynamique pour ces deux langages.