⊗ppPmBsNTS 38 of 447 menu

PHPにおける文字列変換のニュアンス

前のレッスンでは、数値を文字列として加算する方法を学びました。 しかし、そのような加算では、変数ではなく直接数値を加算する場合にニュアンスがあります。

問題は、ドットが文字列の連結だけでなく、整数部分と小数部分を分けるためにも使用されることです。

ドットの周囲にスペースを置けば、問題は起こりません:

<?php echo 1 . 2; // '12'を出力します ?>

しかし、ドットの周囲のスペースを取り除くと、文字列連結ではなく小数になってしまいます:

<?php echo 1.2; // 1.2を出力します ?>

このようなニュアンスのため、ドットの片側にスペースを置き、もう片側に置かないと、簡単にエラーを引き起こす可能性があります:

<?php echo 1. 2; // エラーを発生させます ?>

しかし、変数の場合はこの問題は起こりません:

<?php $a = 1; $b = 2; echo $a.$b; // エラーではなく '12' を出力します ?>

コードの作者は、数値34を文字列として加算しようとしました:

<?php echo 3.4; ?>

しかし、コードは正しく動作しません。 コードの作者の間違いを修正してください。

日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否