3v4l.org

run code in 300+ PHP versions simultaneously
<?php class CodeBook { /** PKCS#5でパディング */ const PAD_PKCS5 = 'PAD_PKCS5'; /** Null文字でパディング */ const PAD_NULL = "\0"; /** スペースでパディング */ const PAD_SPACE = ' '; private $_cipher; private $_mode; private $_padding; /** * コンストラクタ * デフォルトは、AES(ブロック長128bit)、CBCモード、PKCS#5でパディング * @param string $cipher (省略可)暗号アルゴリズム * @param string $mode (省略可)暗号モード * @param string $padding (省略可)パディング方法(このクラスの定数 or 文字) * @see http://www.php.net/manual/ja/mcrypt.ciphers.php * @see http://www.php.net/manual/ja/mcrypt.constants.php */ public function __construct($cipher = MCRYPT_RIJNDAEL_128, $mode = MCRYPT_MODE_CBC, $padding = self::PAD_PKCS5) { $this->_cipher = $cipher; $this->_mode = $mode; $this->_padding = $padding; } /** * 暗号化する * 初期化ベクトル(IV)を渡さない場合、ランダムな初期化ベクトルを生成する * @param string $key 暗号鍵 * @param string $encryptee 暗号化するデータ * @param string $iv (省略可)初期化ベクトル(ECBでは不要) * @return array hex化した暗号化済みデータと、hex化した初期化ベクトル(IV) */ public function encrypt($key, $encryptee, $iv = null) { $this->_checkKeySize($key); if (!$iv) { $iv = $this->_getRandIv(); } if ($this->_padding === self::PAD_PKCS5) { $encryptee = $this->padPkcs5($encryptee); } else { $encryptee = $this->pad($encryptee, $this->_padding); } $bin = mcrypt_encrypt($this->_cipher, $key, $encryptee, $this->_mode, $iv); return array(bin2hex($bin), bin2hex($iv)); } /** * 復号する * @param string $key 暗号鍵 * @param string $encrypted 暗号化されてhex化されたデータ * @param string $iv (省略可)hex化した初期化ベクトル(ECBでは不要) * @return string 復号したデータ */ public function decrypt($key, $encrypted, $iv = null) { $this->_checkKeySize($key); $bin = $this->hex2bin($encrypted); if ($iv) { $iv = $this->hex2bin($iv); } else { $iv = $this->_getRandIv(); //Warningを出さないためのダミーのIV } $decrypted = mcrypt_decrypt($this->_cipher, $key, $bin, $this->_mode, $iv); if ($this->_padding === self::PAD_PKCS5) { $decrypted = $this->trimPkcs5($decrypted); } else { $decrypted = rtrim($decrypted, $this->_padding); } return $decrypted; } /** * ブロック長に合わせてパディングする * @param string $data パディング対象のデータ * @param string $padChar パディング文字 * @return string パディングしたデータ */ public function pad($data, $padChar) { $size = $this->_getBlockSize(); return str_pad($data, ceil(strlen($data) / $size) * $size, $padChar); } /** * PKCS#5でパディングする * @param string $data パディング対象のデータ * @return string パディングしたデータ */ public function padPkcs5($data) { $size = $this->_getBlockSize(); $padLen = $size - (strlen($data) % $size); return $data . str_repeat(chr($padLen), $padLen); } /** * PKCS#5のパディングを除去する * @param string $data PKCS#5でパディングされたデータ * @return string パディングしたデータ */ public function trimPkcs5($data) { return substr($data, 0, ord(substr($data, -1, 1)) * -1); } /** * hex化したデータをバイナリに変換する(bin2hex()の反対) * @param string $hex hex化されたデータ * @return string バイナリになったデータ */ public function hex2bin($hex) { return pack('H*', $hex); } /** * 暗号鍵の長さをチェックする * @param string $key 暗号鍵 * @throws Exception 長さが不正な場合に例外を投げる */ private function _checkKeySize($key) { $sizes = mcrypt_module_get_supported_key_sizes($this->_cipher); //可変の場合は空なのでチェックしない if ($sizes && !in_array(strlen($key), $sizes)) { throw new Exception("Invalid key length ($key)"); } } /** * ランダムな初期化ベクトル(IV)を生成する * @return string 生成した初期化ベクトル */ private function _getRandIv() { srand(); return mcrypt_create_iv($this->_getBlockSize(), MCRYPT_RAND); } /** * 暗号アルゴリズムと暗号モードに応じたブロックサイズを取得する * @return integer ブロックサイズ */ private function _getBlockSize() { return mcrypt_get_iv_size($this->_cipher, $this->_mode); } } $key = '秘密の鍵128b'; $text = '秘密のメッセージ'; /* AES(RIJNDAEL128)、CBC、PKCS#5でPAD */ $codeBook = new CodeBook(); list($encrypted, $iv) = $codeBook->encrypt($key, $text); //暗号化 $decrypted = $codeBook->decrypt($key, $encrypted, $iv); //復号 // => "秘密のメッセージ => (略) => 秘密のメッセージ" echo $text . ' => ' . $encrypted . ' => ' . $decrypted; echo '<br />'; echo var_dump($text === $decrypted); // => bool(true) echo '<hr />'; /* RIJNDAEL256、ECB、Null文字でPAD */ $codeBook = new CodeBook(MCRYPT_RIJNDAEL_256, MCRYPT_MODE_ECB, CodeBook::PAD_NULL); list($encrypted) = $codeBook->encrypt($key, $text); //暗号化(ECBはIV不要) $decrypted = $codeBook->decrypt($key, $encrypted); //復号 // => "秘密のメッセージ => (略) => 秘密のメッセージ" echo $text . ' => ' . $encrypted . ' => ' . $decrypted; echo '<br />'; echo var_dump($text === $decrypted); // => bool(true) echo '<hr />'; /* Blowfish、CBC、スペースでPAD */ $codeBook = new CodeBook(MCRYPT_BLOWFISH, MCRYPT_MODE_CBC, CodeBook::PAD_SPACE); list($encrypted, $iv) = $codeBook->encrypt($key, $text); //暗号化 $decrypted = $codeBook->decrypt($key, $encrypted, $iv); //復号 // => "秘密のメッセージ => (略) => 秘密のメッセージ" echo $text . ' => ' . $encrypted . ' => ' . $decrypted; echo '<br />'; echo var_dump($text === $decrypted); // => bool(true)
Output for 8.0.0 - 8.0.30, 8.1.0 - 8.1.28, 8.2.0 - 8.2.18, 8.3.0 - 8.3.7
Fatal error: Uncaught Error: Undefined constant "MCRYPT_RIJNDAEL_128" in /in/W0dRc:23 Stack trace: #0 /in/W0dRc(150): CodeBook->__construct() #1 {main} thrown in /in/W0dRc on line 23
Process exited with code 255.
Output for 7.2.0 - 7.2.33, 7.3.0 - 7.3.33, 7.4.0 - 7.4.33
Warning: Use of undefined constant MCRYPT_RIJNDAEL_128 - assumed 'MCRYPT_RIJNDAEL_128' (this will throw an Error in a future version of PHP) in /in/W0dRc on line 23 Warning: Use of undefined constant MCRYPT_MODE_CBC - assumed 'MCRYPT_MODE_CBC' (this will throw an Error in a future version of PHP) in /in/W0dRc on line 23 Fatal error: Uncaught Error: Call to undefined function mcrypt_module_get_supported_key_sizes() in /in/W0dRc:121 Stack trace: #0 /in/W0dRc(37): CodeBook->_checkKeySize('\xE7\xA7\x98\xE5\xAF\x86\xE3\x81\xAE\xE9\x8D\xB5128...') #1 /in/W0dRc(151): CodeBook->encrypt('\xE7\xA7\x98\xE5\xAF\x86\xE3\x81\xAE\xE9\x8D\xB5128...', '\xE7\xA7\x98\xE5\xAF\x86\xE3\x81\xAE\xE3\x83\xA1\xE3\x83\x83...') #2 {main} thrown in /in/W0dRc on line 121
Process exited with code 255.
Output for 7.0.6 - 7.0.20, 7.1.0 - 7.1.25
Notice: Use of undefined constant MCRYPT_RIJNDAEL_128 - assumed 'MCRYPT_RIJNDAEL_128' in /in/W0dRc on line 23 Notice: Use of undefined constant MCRYPT_MODE_CBC - assumed 'MCRYPT_MODE_CBC' in /in/W0dRc on line 23 Fatal error: Uncaught Error: Call to undefined function mcrypt_module_get_supported_key_sizes() in /in/W0dRc:121 Stack trace: #0 /in/W0dRc(37): CodeBook->_checkKeySize('\xE7\xA7\x98\xE5\xAF\x86\xE3\x81\xAE\xE9\x8D\xB5128...') #1 /in/W0dRc(151): CodeBook->encrypt('\xE7\xA7\x98\xE5\xAF\x86\xE3\x81\xAE\xE9\x8D\xB5128...', '\xE7\xA7\x98\xE5\xAF\x86\xE3\x81\xAE\xE3\x83\xA1\xE3\x83\x83...') #2 {main} thrown in /in/W0dRc on line 121
Process exited with code 255.
Output for 7.0.5
秘密のメッセージ => fec14a1e9db88a42cd7678aeff546aae0f1498bb627253b629dcf86e93ba1e17 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 00cff2d062b58482c84bfc807251263b14e5d101f2096030 => 秘密のメッセージ<br />bool(true)
Output for 7.0.4
秘密のメッセージ => e194952db663bf0975899c86cead499bf3d8f7b92d70491eb162a00c147ce7f9 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => f7afa8e2a8f30de93b994829e7a31c7fe1c0d59d1fb32ebd => 秘密のメッセージ<br />bool(true)
Output for 7.0.3
秘密のメッセージ => 6edb0c8bfdb899447f021f16ac6c7c3b5bfe9d0a71356df0386fdb6e63516b4b => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => cf57a24503ae6d0e08006fb9d6b0145b1b5e3b46ae1eafbd => 秘密のメッセージ<br />bool(true)
Output for 7.0.2
秘密のメッセージ => 2b808940e72eedde06c221cb28c83e8a7367738c9057fbe46c353ad3ee14ee19 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 86741a3a439afc8c6d13a59e5c37e1457323388e936ca137 => 秘密のメッセージ<br />bool(true)
Output for 7.0.1
秘密のメッセージ => f90bb40b2925b3ef98a5519e33a28db3b81a0de7dba5078081784b27e3e30bd0 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 82d74912ef900064ce56516cf7000726403019914f35f7cf => 秘密のメッセージ<br />bool(true)
Output for 7.0.0
秘密のメッセージ => f1aaff12b4be85f8091e7a74d7b82c3cc4bb67b168df0b9e4e8574cd42a085f9 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => d3f0e56c4ff0d83f1d659440b66fb51e4345055e9f2acf81 => 秘密のメッセージ<br />bool(true)
Output for 5.0.0 - 5.0.5, 5.1.1 - 5.1.6, 5.2.0 - 5.2.17, 5.3.0 - 5.3.29, 5.5.35, 5.6.21 - 5.6.28
Notice: Use of undefined constant MCRYPT_RIJNDAEL_128 - assumed 'MCRYPT_RIJNDAEL_128' in /in/W0dRc on line 23 Notice: Use of undefined constant MCRYPT_MODE_CBC - assumed 'MCRYPT_MODE_CBC' in /in/W0dRc on line 23 Fatal error: Call to undefined function mcrypt_module_get_supported_key_sizes() in /in/W0dRc on line 121
Process exited with code 255.
Output for 5.6.20
秘密のメッセージ => 477f6e9626e9eee720dc99d4803b519bdd39a312f10ed15dc7bb21096341058a => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 3dc7abd3918ccdd29602b394e3633f6f580525e1c6f46149 => 秘密のメッセージ<br />bool(true)
Output for 5.6.19
秘密のメッセージ => 79c2fe2a6f48bfbe27ca46e76f3bc43cfb564678ba924b8834bc76ca714bdfa5 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 07d73180df05abadc9df95dd6719614545a07bb62c626cb9 => 秘密のメッセージ<br />bool(true)
Output for 5.6.18
秘密のメッセージ => c6235cc135a5f542bb884ab8c99bf50ba10e36732d2be57e47b4ee73116ea47d => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => bb6726bf2abfedc7d109f3a7db2b72fee2bac0cb8e48140b => 秘密のメッセージ<br />bool(true)
Output for 5.6.17
秘密のメッセージ => f90102d9c9ba009d49a85c9fbb02848c7b083008230421ecf4e2ca27919fbe94 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 23fe3a547ba89832ee3eae844bbb16befae9d2f1a4d6e326 => 秘密のメッセージ<br />bool(true)
Output for 5.6.16
秘密のメッセージ => eadd2b091b772b25efbf3c705220939a4842f56743ff1325b286491e899ca041 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 2a81625d6a03c199379a77578ac35667abbcd34ff66f8e0d => 秘密のメッセージ<br />bool(true)
Output for 5.6.15
秘密のメッセージ => 6b75ed541ad67bb58abbc9b63e8f185f6c2650eb1237bc005e39b45304230486 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 18f953c3943bddb796f7018a60bbaaf39213ba127c27f81e => 秘密のメッセージ<br />bool(true)
Output for 5.6.14
秘密のメッセージ => 4bebd69630d269b622cf74ce003b4c3e3c8940f7ed677dc8186cce6e0ec2a017 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 58bfe8f93440c282b257edc4e47207b25c6f7bfbe6e58d4e => 秘密のメッセージ<br />bool(true)
Output for 5.6.13
秘密のメッセージ => 113ebf7b03f8e6aa557d7cf0b2c3c6b588e8f07af9cb8a7129835f03e2a43e90 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 668fc0dce07a252b76d4875db9eaf679cfce4b90e0cb6198 => 秘密のメッセージ<br />bool(true)
Output for 5.6.12
秘密のメッセージ => b1e97c965a7243ab11294d2dd4df2c6875a83464f5685f2b160a6499af435003 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => c36b203b3a91456587e2545ed093793c24e7714bec3e9e43 => 秘密のメッセージ<br />bool(true)
Output for 5.6.11
秘密のメッセージ => ba6a210b31591e213e5f99620d9221dc95bd664e548e833455d03213a5eceb18 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 4f4bc3f3ca52d465d6db318232b869584afc7987198dc4bc => 秘密のメッセージ<br />bool(true)
Output for 5.6.10
秘密のメッセージ => 385cda7d4b2a8aa160c173a89a9271ff26e3df796e24ca0bda5c9d797747de79 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 6adaf5d3d1dd9d6db1d31168be428b84be9ab40c22b36db6 => 秘密のメッセージ<br />bool(true)
Output for 5.6.9
秘密のメッセージ => 0537f3b4cc85e95c9d6447c4e4b6fe6dc446732b6bd62fccad7386276057dd49 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 778730522b21efc89b5862fc37f350acce3209fb31d81e45 => 秘密のメッセージ<br />bool(true)
Output for 5.6.8
秘密のメッセージ => 8cb6bec234cd8f6012fa0077ae9cbad21eda640802b4ff9e6474cc67c419151b => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 49288269912e62935aeae8e776fa285f83e788333a8a2ab1 => 秘密のメッセージ<br />bool(true)
Output for 5.6.7
秘密のメッセージ => 69fd3b1a5df9f4b9d84f8699e4ddf288476c30a8bf22d1ee60a42566e9085092 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 39132177843102734e778b2949b6c13323f8df61abcccff4 => 秘密のメッセージ<br />bool(true)
Output for 5.6.6
秘密のメッセージ => 8f9edc70714bea1d1e54cf080364de68997035eb4e1f662a03e01fd196fa32b6 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 2bbbd34f7d5c5fe27ca90106f73563a61be58c2e83748074 => 秘密のメッセージ<br />bool(true)
Output for 5.6.5
秘密のメッセージ => 9a866e34b5f6ef2e93965ba04647f107d831ecd7d8a4d5711a4cea0f05793ed9 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 875c70293fd9c7364a8d1f06de90a4087dceb189fcea5c28 => 秘密のメッセージ<br />bool(true)
Output for 5.6.4
秘密のメッセージ => 75588b1585fdd5497c4102c26a42091eca8121866b1d137a121c2599d5ba1edf => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => d2af292fd3005258bcb76c9b82e1de0e160f23f8e9eb2627 => 秘密のメッセージ<br />bool(true)
Output for 5.6.3
秘密のメッセージ => 5c068407e0534594eb1a8ae240e52dad3ba65289eac6a764d4bc1e8384a71ad6 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => ce242565fffa1831c367c4d082f5af924dbf1762b96dd9a4 => 秘密のメッセージ<br />bool(true)
Output for 5.6.2
秘密のメッセージ => 7e3b51868320ab727a2128148771592349d6f004c1c709f091970f92a6e43857 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 96d994e7adec305dc6e62ae613121fd7321335ac97d9d214 => 秘密のメッセージ<br />bool(true)
Output for 5.6.1
秘密のメッセージ => 6c2ef6423058234d964625c063cdc1399cebd943aa041352ef4a624ec136eed4 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 583ee932d016d7d8c4e9ba192f248ffa62e2740c52d61c5f => 秘密のメッセージ<br />bool(true)
Output for 5.6.0
秘密のメッセージ => 829efe9559e52f8b7718c271e1216c2bfdb9689b0eee68f6af43f0744b9d72b9 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => c27f53f029699c5a22fd5d6eca2f9424cef08ce3dc866f81 => 秘密のメッセージ<br />bool(true)
Output for 5.5.34
秘密のメッセージ => 1aa5e40ccd2c71eaaa2906ce3fcfe2053db739fcb28a0b121daa503ba21feeba => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => f033e0d48af66841c0ba743802ca3a3a1c3a07fe24a732d8 => 秘密のメッセージ<br />bool(true)
Output for 5.5.33
秘密のメッセージ => 7bda20f04d8b193ad931e8dbc4f8eaf2d8e5b1ad11c6b93dfecfe2ccc9bad715 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e4b9a4029dfe9151576c1c3a18513f5243044855efad8646 => 秘密のメッセージ<br />bool(true)
Output for 5.5.32
秘密のメッセージ => bde3470aa7a909aa5c5ca398758d278d9650fe0920f1da4af5a9eb86ac609096 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 630530b3c574ebc8aa295920d9071691f902e128e0c6ee72 => 秘密のメッセージ<br />bool(true)
Output for 5.5.31
秘密のメッセージ => 791a291eaaeaca250b8b81696e54232003c653dedc70514ef857855373f26f89 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 7f37fb5051bda4e1b48e4719c9acd4c90bd564640773f5bf => 秘密のメッセージ<br />bool(true)
Output for 5.5.30
秘密のメッセージ => 90826e484c32c9e484e23423b9b05c2dd1d89db4bb7349460ec4819ca8eb0526 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => bd798429f4239034b56883587ba5a40a8b280da8d7a07e55 => 秘密のメッセージ<br />bool(true)
Output for 5.5.29
秘密のメッセージ => beab46ff0cc616dfc2dea3d3f2561773d23898a4e6f8c0040e92c1b5fb852cc4 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 7aa1deb0f3c39117ca6ddd797bad3e9eb98ab3570807a646 => 秘密のメッセージ<br />bool(true)
Output for 5.5.28
秘密のメッセージ => 025ba6bd9c96ecc9f6fe0d7c4381b03683cec1bd9dbd4014f8dd340441f29eca => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 440534ea9e2900ff7560b8ba58f51923657ad9b6ec60db87 => 秘密のメッセージ<br />bool(true)
Output for 5.5.27
秘密のメッセージ => 7bfbb5b6e1d54c9507dab6a73ca8122c24dccefa5766112dc49e0806dce41f58 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 17712847afc1e2c2fee4d4a7fd789976727d51c12938e439 => 秘密のメッセージ<br />bool(true)
Output for 5.5.26
秘密のメッセージ => 70481affda47dcf3c3cb31faa2ab21bdbe0167dbe8fab88f51b7c88ee1d95f20 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 3825c35f4b87e486725790fe7768acce9189a29f339bb6c2 => 秘密のメッセージ<br />bool(true)
Output for 5.5.25
秘密のメッセージ => 9cfeca8b21b94007fb0a7d57407dcee53cc4a6af90a7f23d9d2f46bf4a46981d => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => ec3f8d8aed58b2a9cc1930f18d7f1310c8b5731ae43e522e => 秘密のメッセージ<br />bool(true)
Output for 5.5.24
秘密のメッセージ => ff1009b94af497eb7fd2de73bd486804a1626dd0e8d8f968cff0246a425ecb95 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 9d860c911e91d5f428c3fa0d4d4e6741c787ff9014958348 => 秘密のメッセージ<br />bool(true)
Output for 5.5.23
秘密のメッセージ => 96a2c4eb8b9b65101ec090a10cb4c9ebb706b135dd2d39e78d192e703d5ff831 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => a89a5a8ad143d5d01a2d2b930f0c3801975654e3d9a047fe => 秘密のメッセージ<br />bool(true)
Output for 5.5.22
秘密のメッセージ => 530d2144f3d6d1a0c20c9de47a57b741e1554e9f2b1c1930ca71ecd563f57203 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 12b7e3bfcb7fc797077189325b06316a1e8ee2ebd715d5c1 => 秘密のメッセージ<br />bool(true)
Output for 5.5.21
秘密のメッセージ => 75d9ac7a9bc34afbffb2e98e50b5cd8b5fed49c3cad9cb62579be96392990185 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 0a547126dab4696142b4da8b8de691dfa9622ed1186e024b => 秘密のメッセージ<br />bool(true)
Output for 5.5.20
秘密のメッセージ => 4a8e54c3cbc216164dfcb3a4e0a51ef92022223ad94cb23a95fae4b5e5398af2 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => dcb242b806e4e84e706d9f06faced8cf042fd0f86d810dd2 => 秘密のメッセージ<br />bool(true)
Output for 5.5.19
秘密のメッセージ => 6cc4e69c53076bd1e5b344f242357e9c11ccf4cc4360e21e39827f99bf1d1b51 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => b2ac2bfe2f3a39012d8f4406d7b095a0a80b61687c336f14 => 秘密のメッセージ<br />bool(true)
Output for 5.5.18
秘密のメッセージ => e94b6f379ced25894017137aeeaf95078abf3d6009d71847ca5c1604f1666dff => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 6cd21160aca7fe006db22dbec0e9ee64076b794d9c0d3f72 => 秘密のメッセージ<br />bool(true)
Output for 5.5.16
秘密のメッセージ => e274a412f31fbe9c7d9a9b5efe59dee0959671f1bdb9d0203890569c27c7d878 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => c5eff1c3f8014ec71dc47fcd4f3a058d51e833a95ea3e789 => 秘密のメッセージ<br />bool(true)
Output for 5.5.15
秘密のメッセージ => f8bbca851c08fbfdb43856fd1dbaed437c62428d591cf022ee977314f252d867 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 7856519b0306e4dbec59eb640b04b8d036623bf28cf7dbb9 => 秘密のメッセージ<br />bool(true)
Output for 5.5.14
秘密のメッセージ => 69ed8e305bc4c46ca4865a210d0ab88215607978695224c4af931f1c7823dca1 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 1dc8764220b624b935cbf0ae1f9d0ef14803a50ceeda3525 => 秘密のメッセージ<br />bool(true)
Output for 5.5.13
秘密のメッセージ => dc94dbfaf0b132d8c309cd724d37e637afe12c96d2e20ce2992167a2df162017 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 422010b84626aa00806dfbbf848a6b1c35c3cba256e8f369 => 秘密のメッセージ<br />bool(true)
Output for 5.5.12
秘密のメッセージ => 58792d1aebe4e13e08c49db03dd9efa2a311267454ce15f6968d299f3c53e61e => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 6612b9460dc2c0aca2332575b9c20d4a64ee5bd395d0dbdd => 秘密のメッセージ<br />bool(true)
Output for 5.5.11
秘密のメッセージ => c12dd5c19e7d2b91522e04ad55efd021e59fa2dd154ecc81d54f90eec2684b0b => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => ff8e209fc38e141064b326a3e4f433d002c05cfd137477a3 => 秘密のメッセージ<br />bool(true)
Output for 5.5.10
秘密のメッセージ => c256d7d77c8b91ca0b51ab89cbb5a0fa56ebb2d18f7ebbb96e16011f44806a20 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 864920cb415f660abad9333b570df7b77941193b50682c88 => 秘密のメッセージ<br />bool(true)
Output for 5.5.9
秘密のメッセージ => 35f59338bd056cc4781812067d549102777e984e02f22c735019e4cff2f4f54b => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => fa99e644a5f4178e657a265e916a7e54ba389ffa237a39a3 => 秘密のメッセージ<br />bool(true)
Output for 5.5.8
秘密のメッセージ => 597cde040f46e579d013a296d9de44cdfe497da601696eadbe045f08ac84ec80 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 2669950b6337faa18f2be69486e32d139de9e9e6f9f77409 => 秘密のメッセージ<br />bool(true)
Output for 5.5.7
秘密のメッセージ => dd4d11f9938cc905a5d916feeba260882a95c21450499634c67eea2fd819ee54 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => ec7c6fef930c96e986cf8d69ec1b9285caebf1125b171bbd => 秘密のメッセージ<br />bool(true)
Output for 5.5.6
秘密のメッセージ => 9475ce1b93242a40085096661616a79a6c54dd4e26b021d63e52576d21989b03 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e1d6afd6b2471bf3c340cdd9fb1dce1d73af6ad3b195331f => 秘密のメッセージ<br />bool(true)
Output for 5.5.5
秘密のメッセージ => 6711a796b62bfae24e668ff9dda7931199d249d227d84f1ad888042bf5f8e59a => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 1d4e0bd685d6454ad7a4e9f2c754abe4fea4d0f5d5d9983a => 秘密のメッセージ<br />bool(true)
Output for 5.5.4
秘密のメッセージ => 87c68a534d9be5fd7b7d888725997db0fb2b71bed1db5acc664dfc3431fa2b13 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 9a7181d70dc600b0e95a6a0a82d6a9b3f3755ad659837481 => 秘密のメッセージ<br />bool(true)
Output for 5.5.3
秘密のメッセージ => 8e408fea3ae5f781a16962501a5bcaa12613ac5c68e559574e54d55083e65342 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 1e806afede54b53aec6f29ce225e532d82578f1cb7e04d86 => 秘密のメッセージ<br />bool(true)
Output for 5.5.2
秘密のメッセージ => a7c11e55c53d2c6a2c1e89bb4bc3f0820cd0b0d7addb96eb79f16986491dbfbe => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 21532bfd4ced7efc5c233757c35e85aafdc4625a2bc8eb97 => 秘密のメッセージ<br />bool(true)
Output for 5.5.1
秘密のメッセージ => 6e53d5a1d5d064bd975d5f9403bd6f850a79c0b2637ad4205b1b332a16e02aec => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => a9fe9c7e8a6a2f3524cc491dc86a0847a671c66577fafeb2 => 秘密のメッセージ<br />bool(true)
Output for 5.5.0
秘密のメッセージ => 328ebb3333198b8f2729e4eb3a4cf7f848625468b0e26e4e12a980be48d2a75b => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => aeebb6c8dc13ee1b1aef1e8c5af31e204d7bed8d5d5b1320 => 秘密のメッセージ<br />bool(true)
Output for 5.4.45
秘密のメッセージ => 73ef9cb00a3a932ac5a62bec0e18c80ae3a2ccf538c0b3b6b44eb01e7837d74c => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 28302e231edcc06701e73972f1b0942049e309c0dfb382d3 => 秘密のメッセージ<br />bool(true)
Output for 5.4.44
秘密のメッセージ => 29d22edebcbcb1ea301aa064826c8c0a31d6d0fb556a041631793464ac77f483 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => b472126b396e356853e3c7a63de566d94c60f91356457940 => 秘密のメッセージ<br />bool(true)
Output for 5.4.43
秘密のメッセージ => aac8fd5cbca49a29403c705d86a2480a589f648c696179624da2c29021916205 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 14d51232433e38c34188822e13abd21a3da16bb7e1f9216f => 秘密のメッセージ<br />bool(true)
Output for 5.4.42
秘密のメッセージ => 29ff759846024ca2ac7332557b553a403fc8c02de106d0c33505a1b572930bb4 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => a326bcc71c2b3b24c5f67c602a8261f6d86bc3edc6f956e3 => 秘密のメッセージ<br />bool(true)
Output for 5.4.41
秘密のメッセージ => ed96ea98b81462c559f58c602e1d07a45eba6cfce52dd57a2a7a08d1c6e0c6c7 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 02be448b9410604829794afd2dfe879ed36cda94dd16af47 => 秘密のメッセージ<br />bool(true)
Output for 5.4.40
秘密のメッセージ => 463dfb0ff122d0f175dfb15ff694e13c606fffea817ecca6d5a0e99d5c7132d9 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 12e83a04809778e39411cd4d5482734ac1524aadafe42d37 => 秘密のメッセージ<br />bool(true)
Output for 5.4.39
秘密のメッセージ => 1c2dbd41bca691a5b8dd42dafc43f6305cd55b2130f0cad4a67aab2b718e02cd => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => f762ff89a2adf86173a46e617891fc1b1d3d32cba6b9e516 => 秘密のメッセージ<br />bool(true)
Output for 5.4.38
秘密のメッセージ => cd8b9fe3f54fd837e2fbeeaa42eb7c5f63150970627419455a7246513419346a => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 3ae7a65fa4f61351db9a9b11b6fc54478b18bcebe220fc18 => 秘密のメッセージ<br />bool(true)
Output for 5.4.37
秘密のメッセージ => d7dea25a7bf5fe1ca336485031219fe57c8e1c86d9362b559caaff3df54bd409 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => f448723b5a0dc8f8741cdc8c014cdba42e6311295db81f4d => 秘密のメッセージ<br />bool(true)
Output for 5.4.36
秘密のメッセージ => 822ebcfd16b126d14bf164794631011099f419ce6f83d17868a6263ea419757d => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 5161dadd95934d9fdb6d696b17d33ce682138ef389fe2a45 => 秘密のメッセージ<br />bool(true)
Output for 5.4.35
秘密のメッセージ => c97ddc5266444cf3cb60bd9581bafec437311dca7a4e73c564ce7dae1e0cd8f7 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 50faccdcd7bad08a5ff66516a4d8d4dc9769081fd338f11e => 秘密のメッセージ<br />bool(true)
Output for 5.4.34
秘密のメッセージ => 7be574dd91e8ec29c97013f9d9bba1d7a8aff8af62652dd4ff7538f712df5ac9 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 866be51aec6c46bf529c155de1270efa67082f21eeec3fa2 => 秘密のメッセージ<br />bool(true)
Output for 5.4.32
秘密のメッセージ => b7f60700883f5d04341d94d78bf129a656b8c0b95c31298c5238d55d891d3878 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => f8c6fd3d994afa7ef6eeaf2f3b681cb7a143d826da5f5612 => 秘密のメッセージ<br />bool(true)
Output for 5.4.31
秘密のメッセージ => da0e5c88c50a62695255538fc0f51f953ffa7c4c799ec61a5d214295e6ef8dd4 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 36d7ab5470fdc71444bfb07aa1ae4047d1909734afb4e161 => 秘密のメッセージ<br />bool(true)
Output for 5.4.30
秘密のメッセージ => 41260fc7ab1da3a2c9d617da0a5c0714b5e4cf6f2b5873ea141ea74e22e79549 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 943aa89111e5a7353d0bd3320691449244cc7474c24e0463 => 秘密のメッセージ<br />bool(true)
Output for 5.4.29
秘密のメッセージ => e1d4cf24d68c84846b21c2df63e75f887cd6260e78d8c811599a797913ad1e8c => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => a443f3340caa879e255fe50b4032ca2860c89d5743f77c69 => 秘密のメッセージ<br />bool(true)
Output for 5.4.28
秘密のメッセージ => 148907e86df29138bae75b499fde0a62a3363651d785323440d60c15aa48d5ec => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 32ad054e40470c5c38b45476a847c335ec2b865198da3185 => 秘密のメッセージ<br />bool(true)
Output for 5.4.27
秘密のメッセージ => f8b08a0275a40a8e8dd6bd6d84cb7a3115aece5e8008dc1da1c915bfc43fafa9 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 04d80f87f05a80ba1df0d04bffa831910574745adf172891 => 秘密のメッセージ<br />bool(true)
Output for 5.4.26
秘密のメッセージ => 26097b2fb0e940dab6a4500a47fea4ce9f90d31d40c18ec0cff13d153c87f3b8 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e8ca457d43e87c4bc608848383f227f398a47f99bc860a3c => 秘密のメッセージ<br />bool(true)
Output for 5.4.25
秘密のメッセージ => dc0179aa0d7b9041703466cfad1e8d53079ea3c0b0f769acb1de2e44b6e97d49 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 71561d72f4f9e102119a660c9301faa6160ef940b600f557 => 秘密のメッセージ<br />bool(true)
Output for 5.4.24
秘密のメッセージ => 90ef9896e3ea5f38dc8324ab5cb721bb7f8799fd301910f7ec106c2bcfbdab02 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 9317d2f77ed7ab722b8c7de8734914905b0e3e2ae44c7f46 => 秘密のメッセージ<br />bool(true)
Output for 5.4.23
秘密のメッセージ => edec7112d83dc0f19da0434a23bac6911d5ed260e12dffeafac93a6ce339e14a => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 3123acecafbcab38b7377035c2253f87f0b6b4a27a4fe5a6 => 秘密のメッセージ<br />bool(true)
Output for 5.4.22
秘密のメッセージ => f3b86e046890bdd80ff9c7d7fe8a89b8092edbc1d5407535e7e6e0d81d96ab5d => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 3584ddc73cc9aef1a74a23c69d3e973aff3beb09086c8337 => 秘密のメッセージ<br />bool(true)
Output for 5.4.21
秘密のメッセージ => a09f2349542dbff56e2ccba91ba91aab498d4f6cbcd2e38c27664bf2abcb1557 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => f026ab2d23d6498aca23dc2e55767e57c2e01b1a2cad1ce4 => 秘密のメッセージ<br />bool(true)
Output for 5.4.20
秘密のメッセージ => cef7ca458581ba914e0cdf003c66cfcc1d9435e5ad8795150b696b0727844d7f => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 7e812d6799022dc00e1ac9858e60aa5e7abb05b6b9f020c3 => 秘密のメッセージ<br />bool(true)
Output for 5.4.19
秘密のメッセージ => 5146bef5b57300e83a9f59523e728645efabc8bbd94a4c6b0a0238cc4cc7292f => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 18078b76f82097100fe8f3788538c95c0011d5bfe1a393d7 => 秘密のメッセージ<br />bool(true)
Output for 5.4.18
秘密のメッセージ => ff4c136a22bae9b3ac718102f2c3e78014d6e4195561490555adf6cd228a46cd => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 6e94c85c69e3d2aaaf4aa07644b6d355fe8512d017409f5e => 秘密のメッセージ<br />bool(true)
Output for 5.4.17
秘密のメッセージ => e18161aa7ee0fef6bc1f177452a4c3fb0902d236b3bf7bac32505853e635c0ae => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e8fa1091b46baed7b03ef6bdb8e4bd54ed72872510ba5214 => 秘密のメッセージ<br />bool(true)
Output for 5.4.16
秘密のメッセージ => a06c43a91a73da5808845800a76dd2589a1a7704f406c079641dc1a795f4c441 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 29fa869ee625c1df517790652cd593851ca5f993ae4ae92c => 秘密のメッセージ<br />bool(true)
Output for 5.4.15
秘密のメッセージ => 6254b654bed260e7b2ea4adf6714cb3418159ff5d6a8efa1bfff70a2f868da48 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 8c7a94effe2000be60794765c8663e9a6a60f2249a763e40 => 秘密のメッセージ<br />bool(true)
Output for 5.4.14
秘密のメッセージ => f943860b692de109fea684bb87c1450eebec7e26c4bf0123954c2b02458bc9bc => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 0ae35f9e06bc54374233b3fe747aaad5a0fabea6c8e7167d => 秘密のメッセージ<br />bool(true)
Output for 5.4.13
秘密のメッセージ => 28d1c0b8360c5cd856451aaaa26cf0cc93186c3ed507c11178eb8c237fc102c7 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 9eb99ed213706466afc8636fbd130b9565106f912980be7e => 秘密のメッセージ<br />bool(true)
Output for 5.4.12
秘密のメッセージ => 95273b9bd2e9dd73dd15dfde64eb6f0aaccdfe258d530fc76ebb9617653504ff => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 8203c9de08cfc576bc5f2f8f0dbe170c7e1bf2c9ac4afb4c => 秘密のメッセージ<br />bool(true)
Output for 5.4.11
秘密のメッセージ => 5737d98b66c372d7361b586071ab4e1504e9a03f604729fa693b81d36c2af96c => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 88162a5f01e6a826b159cfb715e3f02110231dd0ecac8268 => 秘密のメッセージ<br />bool(true)
Output for 5.4.10
秘密のメッセージ => 0e2a6d522a74ef0677d911272db6c5ac46023bd12e2df83cff2be53acc4d79af => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 75a831cbf15c58c1a19c22e2d3be15e628571ce389077533 => 秘密のメッセージ<br />bool(true)
Output for 5.4.9
秘密のメッセージ => 12382b2df51fa88f80662e48ac59a5139edd908c228ff02d8062cd830d255c1a => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => dc63cbdc8deeaa87a17093daa3bce0534a5d6a464cb4f97c => 秘密のメッセージ<br />bool(true)
Output for 5.4.8
秘密のメッセージ => 42661feb249ac81e68b54a672a746ca41ac33201cc38987fa673802ba10311d2 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => eae9e9cdc3a6e7d88f03291837d014d8d297db64debf593c => 秘密のメッセージ<br />bool(true)
Output for 5.4.7
秘密のメッセージ => 09b77547bea50b360a5a025c6c65d41a6576ab9a33fd109835a7d6a1b083fcb5 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 7089ae09adb33210e04a179daab7a360e7600484f17d1b4b => 秘密のメッセージ<br />bool(true)
Output for 5.4.6
秘密のメッセージ => b23cf234c33e09dfcf601e9518318b8dad4d75705d6e8008621f67f5652f1ca8 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => c09616206c44593f60763988ecc3bb1903a6293307dcfce9 => 秘密のメッセージ<br />bool(true)
Output for 5.4.5
秘密のメッセージ => 33e7fe4c3c6523ce3602076d83298d54d3ae714cc1f1417712398ecf80c63b7a => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 941d002cca9a370c78c9730d7a660f298e097ebf17a79435 => 秘密のメッセージ<br />bool(true)
Output for 5.4.4
秘密のメッセージ => 365a83ca7e47ea30038d064fb85020a3b5123be38d12329766004914df9fbc3b => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 2f2191ff84a7f7a1bd0f32b8ab7f1198f62c414ce9cd0001 => 秘密のメッセージ<br />bool(true)
Output for 5.4.3
秘密のメッセージ => 5fc0fcc89f262a849642901b3da345594fb3c2bb37ffca2756d779e3c2f79682 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 623d0a399f863e0f3ebd3d45643f15f9908a3233b9fac2fa => 秘密のメッセージ<br />bool(true)
Output for 5.4.2
秘密のメッセージ => f1167bca1c1cf45f2056810341905092f38e916b3b976f0fee4f42c8032d1426 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => a0d600a40bba9559b75e28168a81be9d4a17999dcacc750f => 秘密のメッセージ<br />bool(true)
Output for 5.4.1
秘密のメッセージ => 5ee7269cb4bf834fbb9dc1d47390831f3825d7ffd7d6af77de62a6f495a06d94 => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 0f07e6108d713f01be1955dd74d7f0965c8f5590cbeb8b9f => 秘密のメッセージ<br />bool(true)
Output for 5.4.0
秘密のメッセージ => 76516292d761c40fe7c0c7814ee35e5acc10de10fb3847f56a5051236d8da3ff => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => e0feacf63f0458a5daedfcc34e53d31cc8915f8215593717f6b45d0e4747adda => 秘密のメッセージ<br />bool(true) <hr />秘密のメッセージ => 8cc1b786ae5cd5c9ddce77a30f9640df67541e078960a373 => 秘密のメッセージ<br />bool(true)
Output for 5.1.0
Fatal error: fatal flex scanner internal error--end of buffer missed in /in/W0dRc on line 183
Process exited with code 255.
Output for 4.4.2 - 4.4.9
Parse error: syntax error, unexpected T_CONST, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /in/W0dRc on line 4
Process exited with code 255.
Output for 4.3.0 - 4.3.1, 4.3.5 - 4.3.11, 4.4.0 - 4.4.1
Parse error: parse error, unexpected T_CONST, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /in/W0dRc on line 4
Process exited with code 255.
Output for 4.3.2 - 4.3.4
Parse error: parse error, expecting `T_OLD_FUNCTION' or `T_FUNCTION' or `T_VAR' or `'}'' in /in/W0dRc on line 4
Process exited with code 255.

preferences:
225.16 ms | 401 KiB | 361 Q