ʮͳͥJavaʹ͠ͳ͍ͷ͔ʁʯ w ʮͷέʔεͰ+BWB΄ͲΊΜͲʜ߽՚ͳඞཁ͕ͳ͍͔Βʯ w ۪ͳݴޠͳͷͰɺૉͳίʔυͳΒσόοά͕͍͢͠ ʢ5ISFBEͱ͔$PSPVUJOFͱ͔ͳ͍ͷͰɺελοΫ͕γϯϓϧʣ w ղͳϏϧυπʔϧඋίϯύΠϧ͕ෆཁͰ͋Δ w $PNQPTFS1BDLBHJTU.BWFOͱ͔/VHFUͱ͔ΑΓָʂʂʂʂ w ʮલͷίʔυ͕ಈ͘͠ɺιʔε͕ඞͣಡΊΔʯ
ʮͰΏΔ;ΘܕͰ͠ΐʁʯ w ҾฦΓͰɺࠓ5ZQF&SSPSͰఀࢭͰ͖·͢ ɹɹdeclare(strict_types=1); // Εͣʹ ɹɹ( fn(int $a) => print($a) )("1"); // TypeError!! PHP Fatal error: ....Uncaught TypeError: ... must be of type int, string given
ਐԽ͠ͳ͍Ͱ͋Ζ͏ͷ w UISFBEɻωΠςΟϒεϨου͕ඞཁͳέʔε͕ͳ͍ w ʢຊͷʣ4JOHMFUPOɺϓϩηεΛ·ͨ͛ͳ͍ͷͰ͜ͳͦ͏ ʢ1SFGPSLϞσϧҡ࣋͞ΕΔͩΖ͏ʣ w ͨͩ͠ɺ$֦ுͰଘࡏ͠͏Δ͠ɺ͢Ͱʹ͋Δ w ࡢࠓ૿͑ͨɺόΠφϦσʔλͷૢ࡞ w Ͱ͖ͳ͍Θ͚Ͱͳ͍͕ʜόΠφϦߏମ΄͍͠Ͷ
վળ͞ΕͨΤϥʔॲཧ w Τϥʔͱྫ֎ɺฦΓɺget_hoge_last_error͕ ࠞͬͨࠞ͟ಱੈք ֓ͶʜOPUશ෦ ऴΘͬͨ w ྫ֎ػߏͰѻ͑Δ5ISPXBCMFʹ౷߹͞Εͨͭͭ͋Δ w ࠓͰɺେମྫ֎ɾΤϥʔΛదʹѻ͑Δ w େنόοναʔόʔϓϩάϥϜΛॻ͚Δ w ʢ1%0ͷ%#࠶ଓपΓ͕͏গ͠උ͞Εͯ΄͍͠ͳʜʣ