3v4l.org

run code in 200+ PHP versions simultaneously
<?php /** * Generate a random string, using a cryptographically secure * pseudorandom number generator (random_int) * * For PHP 7, random_int is a PHP core function * For PHP 5.x, depends on https://github.com/paragonie/random_compat * * @param int $length How many characters do we want? * @param string $keyspace A string of all possible characters * to select from * @return string */ function random_str( int $length = 64, string $keyspace = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ' ): string { if ($length < 1) { throw new \RangeException("Length must be a positive integer"); } $pieces = []; $max = mb_strlen($keyspace, '8bit') - 1; for ($i = 0; $i < $length; ++$i) { $pieces []= $keyspace[random_int(0, $max)]; } return implode('', $pieces); } $a = random_str(32); $b = random_str(8, 'abcdefghijklmnopqrstuvwxyz'); $c = random_str(); var_dump($a, $b, $c);
based on 4rY4C
Output for 7.4.0rc4
string(32) "JuBkRII0QhzWwHuYqdel8HBUdN6ZNHBK" string(8) "prvjuuau" string(64) "9wBDhXQEbcuBwxOuZIRNQ0udL8XOsmj4Sex2BkCwKPThK1QIKmhDKFmw5TOBuy8G"
Output for 7.4.0rc3
string(32) "7AJVobtKummPYvnLNokBNSerENxokdOD" string(8) "ynqfzqis" string(64) "muVzMs7ogCzQcfrCEFTlbCN3MNFrMLhAhQ7GvJxlpQqd5ad5C3CkVhmMjonDmqc7"
Output for 7.4.0rc2
string(32) "06UTjKbq9Fp1X71Gdrcf6SJalnp47D9Y" string(8) "btmddzcd" string(64) "yy8YkWZBngM8e4TWW9hHBjsy65KWg1pr2fd1AZG9ua8PvGESGRWCsSoJWeM2pBx7"
Output for 7.4.0rc1
string(32) "4pPcagTtWVqvV6wZFcQucSiqKGQUEbAB" string(8) "ijmbbviz" string(64) "cMurEPuyXtM9eFkw8D6ULvC5s8LMf10jfcFG1uaLWsUtl9jFxzYXARH3DRL7rLiu"
Output for 7.4.0beta4
string(32) "05hDF3eJi5fbKTbodHC9WX9l2EerAUxq" string(8) "gtqcjjfc" string(64) "fcbq32Dc2OjA7DytlJD9LFCc0KBDXrcDv1MALDRhOY7iGOBupMNM22Gx1bbntCyl"
Output for 7.4.0beta2
string(32) "gt1vjV0mf4VUXfQuKPdRsqDTsoDGiTje" string(8) "zvqcsydd" string(64) "8nw4om7fjBcEe3oUcTpEHl5V2RsynNw96l5zh21ZRoHESOVFJ3stO9NXlIIhfqiV"
Output for 7.4.0beta1
string(32) "fkCpNcsJBH0x23AtB9tkILdpsXyihXqH" string(8) "fnzvkjtt" string(64) "7hmphzqCaQSFUHEggHy6BSr7u70I2kLqhR3wFZ7JnpsWvSekB0OoBKnvTdDO7Rch"
Output for 7.4.0alpha3
string(32) "7tfbjsTeGYOkiPyv2jR1WBALqewrUwP3" string(8) "rgcfqqbc" string(64) "8Snrs1ANR39xmGCOMh4uItJqtCP9ZgEG5MxwRwvcamxjV0UHIBJQuizEowieHVn7"
Output for 7.4.0alpha2
string(32) "tYmp2dTu0d6hwRAAEdCQHA9XTF4krp3N" string(8) "rbpjklzm" string(64) "toQkiqr2Q8Vu4lwtqKS7sEncztmoo1qGLGebqO4Lem0gPLL9SlsndfIAj6q0GE0g"
Output for 7.4.0alpha1
string(32) "CG2pfBAWf0xX5jb6mgONiPZfkx1BgPsf" string(8) "syqxgxgu" string(64) "KVOaPkirrq41LfeNIECF2opOmJBjSNOGEQPxkr3mXzyPKq6pt6gyCocyJxtotWO0"
Output for 7.3.10
string(32) "voF4TNrzmNdn0x07WPtBUOr4Wf47N7bx" string(8) "bztwonyw" string(64) "yu9gtsNZZfHS3v5U8HBRrflwL35iUPY7UvEL8csUUnqWrZeawtwjYdfZhIEBY4yG"
Output for 7.3.9
string(32) "AVIGKNpZNIdntjnVSnd9QNNhhDseaUKB" string(8) "vfqxgaap" string(64) "7Ebiy2lkhXAlkQjPTf1ubuF8xy8dQy0HsMlJ0RSB8OfRi4pAbeoq5RfBRvqqpKBN"
Output for 7.3.8
string(32) "e8ovu8mYU9sUuQz4XRkcenH0m3lTFHIE" string(8) "ravbgxno" string(64) "lHAivVmJJKF4Kz6jNgR1tQCkQYoh4FZGpnb9GBRqpuxVMHiSFcMEFhI1w0YlnW9X"
Output for 7.3.7
string(32) "ZieJadJAkWIY3lNkesxxJN4RErAuohWF" string(8) "qnofgryf" string(64) "gMr7nIbrNdlf2ntAwHY2i7KUL4qnVOEArBUwwS05GNkr6kHJiRkyB0lolqCZUn7F"
Output for 7.3.6
string(32) "coceyECJDA8JFFhnnDePjMELU874O6qq" string(8) "wacnhxrs" string(64) "wpwlknsY2tRDqJmsFjwFRd3oMwhQXiQD3Zk751KUaPW3POwYG8BZbfG8lHYxdOPU"
Output for 7.3.5
string(32) "nzz5uUVxS3MOzXQKsLuvhHHBW8vsjaRt" string(8) "gixzglcb" string(64) "BWp8BilL3wLpAdaSO3PRp6NsTrOTqsGUa8mSZ7YxSNMRb6mGHRhgjajdE2D9SCVH"
Output for 7.3.4
string(32) "UvqhdTru4O0j6fEWwY5HeEQYmzdIwIYD" string(8) "vtzllyzh" string(64) "7Ppn1HkuWbiuowQ0Eip2pDX1tK7ZlZTpgzmmzf4ecPAuHZKtKkeFY2bcmuxcJImj"
Output for 7.3.3
string(32) "YIvScgjUoA3hOr1z4reVf9IJW5Gfk6bM" string(8) "gvjvdeeq" string(64) "hqkdAi9B5hNs1nPFaQBQNWC2hsFN5nWq9XcCFDqPALsO28fl8lIrbWP87Utn5hTO"
Output for 7.3.2
string(32) "nqhvMYr6726hSoNdTri2Xg4fFpBTKdtb" string(8) "usgpkmal" string(64) "Lxf4rFdlOcw7BdV4yPxNUI2iqdONNXkp1cXVv872qZeDdWOOCLScrfLh4w7ei7hw"
Output for 7.3.1
string(32) "8EkUhVZW2OZmlzl5YKKpM4cSHszucwUH" string(8) "ybcwhahp" string(64) "xeIuAIy7Q7fkprEICMCt3gJUP1flG5Eh2kbnhfYzFE2Hvw3H2FWaTCFRiEFnVxVu"
Output for 7.3.0
string(32) "VHLJuX4sewIVzwNWuiLxF2EsdTfh5K9e" string(8) "grwwsyzq" string(64) "XvhbE97GcZNm8EXco1KILnoSBCMSLMadyNTd89OUjMZIWNoLN5Rpw3gzVOkvxQUM"
Output for 7.2.23
string(32) "534PS13U3DeBefA3lHd6Q18cDzJ9uGus" string(8) "awokxzsx" string(64) "1znTXW56t5cRHtAn6CPsJZUrvRzl6m21f8xOJ9iSlXI7FClc5LAzIzXSv9QjTQCZ"
Output for 7.2.22
string(32) "ZGkIsYSognuOxkMWoOHKqesv9JyTmoNA" string(8) "yxjaxxfv" string(64) "zH2tyVq2fbJVgCcRodwXxXUx2jr1Vfkr2Dea4iuYtjPAKkndi4wMjkc7O4Ss6kdy"
Output for 7.2.21
string(32) "ckBoMszErLj1b3aIZbgoqfbysllDjAvR" string(8) "tzmxnevq" string(64) "YDrSR9FgDDQTAuOdrgBguf4ruGpiMBKQvp6gInYZYhXPssF4JLNoudtFRRBGBXPH"
Output for 7.2.20
string(32) "qFARnM5OGmt7Dk3UXPcHKAnLu6vgYnWQ" string(8) "txmoyjiy" string(64) "JSp33clqlwWleeAjSdLE8QSt4w4hoOqhFWnscpfrBBbXg3eBWHwdK9Q2FAfvps1B"
Output for 7.2.19
string(32) "iLjvnEztcmxNZBQRexUGT8OJMfbHeMKo" string(8) "fayaxnsn" string(64) "zYOv4WG8ncNXbd9F9HbFGskuEUM4K1IjPjpJXP2J5epoouA7qPl3JyXFa9zXsAeg"
Output for 7.2.18
string(32) "q70XDoPZfZDgojUFcTDzskPoLYZ0KSQi" string(8) "ftebzwtx" string(64) "F6PrTUDOMDWM60LGWwYHiWi3FpB899abtxhuKjgRBVBSRaBRbOTel39Y6pNI7R7Y"
Output for 7.2.17
string(32) "dDTgvy6gIVY7uFrXwwSN2yljlnAPX2HE" string(8) "drcqtcsw" string(64) "GmY7KtE9PPEXoC3YZSR1FZm5Dm1RafgmfVYMb7swkvfTQWQXLsbQi7T4JU7udRit"
Output for 7.2.16
string(32) "VTrXXCbvLXAKKeX0GipxjZzS9ElUx5kY" string(8) "hsyaledp" string(64) "nLkXhU8kQGd5XhdnahtWuURHEtAUiZcGtzg2wBoxVKqcTkbU6FgmfKEls8z47ZUp"
Output for 7.2.15
string(32) "FLEKUY8BaZmc94ZYHqnCCF7QfLMvVSCv" string(8) "glpbwioz" string(64) "3tDoUAU4hDf3A5Cgkv3KjyEUstB3ccz64R6VC6xwZScdfpEijRaT7ocX6T1V0NG0"
Output for 7.2.14
string(32) "hvL0fwsZPkEmWyfkAHahWypBLcjDxpiV" string(8) "nxqlcsft" string(64) "PbrpYmCscxtxEKzfCakO4Dmc1NpIDOd8I2RBGE7rj44AhyokFHD5LFr2ggOpzhld"
Output for 7.2.13
string(32) "IAwwDocFPy6tHFfCTgX5smBVtrSc5dSx" string(8) "uagrpokh" string(64) "Ze8MzTG5OiARbe6uhZGjp557sky7albj1yZeaOuO8EaumMqILSJoYBEGRl18cI9L"
Output for 7.2.12
string(32) "nDj467ZC0QR6JKvuSOqZWWHl3WAXLEzq" string(8) "rkdbfvya" string(64) "mOdGitcrfdsRNZuYIollzsrahGtPQOiawcOgxfBDtSUfMjzCRrv93Gc5liyfA9ha"
Output for 7.2.11
string(32) "Z92GCGdCHYIQDDnp4q8Fl1L1S5KTjgdP" string(8) "pcvsqmwu" string(64) "Qx8e3AHdZHIRKWdUY11JoTUVncE9hOj5K4gumaIVM8QTAp3AlLjsiyNO45wNMY3V"
Output for 7.2.10
string(32) "vRFHfFJ3003Jn2BI1t7DdYHnVTnXYQ6k" string(8) "ltagiqta" string(64) "IaSlNDBMmMsiFDgb2yJ8G42a7YYvNd0hKZU9xYwW50GQANlIPErBDtqEhgfCzvZJ"
Output for 7.2.9
string(32) "bB1bEwPzAkaKrj5Ef3tFCdYNqA9BE4TA" string(8) "atqrveee" string(64) "JHE0aiUxkqgwbuzYnaR0dhWcbj8M8kEH1mTaXabhXtaHiYj4XeGi1KioHMDbhoXx"
Output for 7.2.8
string(32) "Hmcsa3Vfcx0Ci1n0zpWuJQ1698ZMKlJ7" string(8) "czmzugii" string(64) "RbobnFkppTgekiNYFGXqLHDsY6zpob4PKN3nqUFegEJy0wISWx055NpU1PMs9MPJ"
Output for 7.2.7
string(32) "X5NCa3kMyb380IZefqqvAkleyOY3o634" string(8) "afnufspj" string(64) "CTyF2zanbAhA9MQs98K2oZMjMOyTQKOF5cMJFzR1nx1jUSD7JiCSffSGXKerYgYc"
Output for 7.2.6
string(32) "CEBlREAhyg9iAtyDTlERFGJ3ky8ih2ZJ" string(8) "fxxocpwd" string(64) "dwM5VZtVDlIiU2zYnOOVrvHCGY9K8YjYz72RQackkzopWUw7U8wcNSBorECdkQi1"
Output for 7.2.5
string(32) "oxqdzdeDaPOwCuqlaLQYVtoJoIrrrvld" string(8) "ltglvfbb" string(64) "NpahCKqs7x4dbkPeQJY502YYeIh6T1ukHlJmoll929KyZgCSo8S6Ego5acmfbTf3"
Output for 7.2.4
string(32) "osbheSH7455geOoQqOpEOn8cYW0PqBsj" string(8) "jovrlluz" string(64) "ZB2fPNuHeHRkfoMD9MZ65Q6diJXvaJpEPgQ8ZozcFrjxmY6926lJjz5CDTLXNP8u"
Output for 7.2.3
string(32) "WeuuSCTAqtzJGXbqCf5ZtAdY0YM9qYFE" string(8) "bpzvtbsa" string(64) "OYXh588ESo6Wpe7xnT7YL9LQjQR4DpIc6ZzkL04ZBtsGCGY2DfMHkmgNrko1jJvH"
Output for 7.2.2
string(32) "hg4taDaGjA5nxFByPOlRSDyp6jfRtPhZ" string(8) "lshxceyj" string(64) "TpGtM7fohqDRnJI4hmKVOOsZLldJkVw9Z4eNR8eLitRyNemSzQwtg0qCUm7YQVVi"
Output for 7.2.1
string(32) "Lt6zmJujQKO0c3iU2Wc2EuAesRwzhSAa" string(8) "kswftrby" string(64) "K1KOGmVr6cPr68qdASNxERyhKbSMcnjizO4F8wQF2hU3QChX5K6riCWSB6v0hNZ7"
Output for 7.2.0
string(32) "BbFgYcCmWkGABG85rSqzYH7p7PcTH0II" string(8) "biolsrqd" string(64) "Gz6vRbO09ZS7DXG4I0D7Ibuk8pOq2o1fljcurK5VzSPqxRe3J2oPGIYHg4rbPjUO"
Output for 7.1.32
string(32) "fPzT3taeG9SbiMZEO3Dl7joYYpiyj7vD" string(8) "uezilopi" string(64) "oH31twenkpf2TcQHXPc1wavcg38syOCjvK2n2e1hN8wc0F18yYIKWTF0TcvKi6ik"
Output for 7.1.31
string(32) "1jUmS1ebwXqnq5CIImtmuYUZGSFlv1LM" string(8) "hkhrqehw" string(64) "0n6bbte1A73Ihwwj7FQX1cCWQIN0lRTzn9OTTiDM26ZNYi9LY2jonVJbAKfiYW1K"
Output for 7.1.30
string(32) "2Zq7zs7abdZyBIwx1oy0Rvk5wieSDLfp" string(8) "jxrzzarq" string(64) "ifWmCpdpEOKtVhCe3ss5RtxUr1o1tUaE6769Vk6pOTqXim6vUjY2RDwj4qH0ZUmZ"
Output for 7.1.29
string(32) "OLlNtyiBfAPxPD9WxRZ8jo0B9iPaSDlC" string(8) "aumwqkvp" string(64) "8DDxMTFOdOslNaDPIwihGNXltRlAwd1le5dqPQjgsk7nimsjrApjrzhBKyQppSV3"
Output for 7.1.28
string(32) "ODDz4aaxpeCkzg7UBxijnhJl9h3z5mpc" string(8) "rsgwumjt" string(64) "uVYJcFeKVki3JF2TI8kanE3dQ9pXCn2aWBRzdeafRb9pUb7Aqjc1tkpSVSjhiAYd"
Output for 7.1.27
string(32) "1aqRVxx2d1X0WGKo3MacREfLw39UtpQu" string(8) "mywjtdwf" string(64) "R8cAFq75Ghr2hv7woxnBrWsY5RGGqHOFTucG8W9Ug1jlIYuKm5o8ksjcNlDDDbms"
Output for 7.1.26
string(32) "PibcwuapLbJxjmTmioRSko6A134FDpfh" string(8) "qrvbbojm" string(64) "UlAneKmCqoIBtL3VunsLllCfNl11MPcYofA5Pb1WzObxCZyOzrOg01ZIHcp04g4r"
Output for 7.1.25
string(32) "WucfvA1yjtwDVwkd0w7DrF3vVORa6mMg" string(8) "zoipbbuf" string(64) "b1C6X8hHZrNtijz6S6D2El08Ho0Uzqv9vZUO6yGyEKgmwW8RfLmAFpFrnHT9Pgew"
Output for 7.1.24
string(32) "EKKt8C4i0DzIs5Ku7TzhoZNYltPnHyPS" string(8) "wiyrkdty" string(64) "ChGKOL6btSlo41U5rDIv9qv6OwMr7VKyZ6KAXYEEIh8UE3GJnKdSFppHefrtSZHB"
Output for 7.1.23
string(32) "3UvwP7ZXCSHWttKBCqd4X5QMpkqNZRmW" string(8) "ngldzhui" string(64) "RCvlf10mUgBXBplMyAgAWE9MB7p95yxRJhL1lsEyYwcTXKzsyIHL324nbo9CkrSq"
Output for 7.1.22
string(32) "UX8qLXkurIDARdE7UEzT4EexNtpBnW43" string(8) "ekdiagps" string(64) "6y0CPRPZs4JoiZYiWZUo03ezTdjSZJwYUCRDTbxom1dS79BnNpLc3ppHeBHlhjT9"
Output for 7.1.21
string(32) "xtdfFMaCEEkOrcW2t0olJ42PPu7O50V3" string(8) "wilwmfdb" string(64) "pSLqKYes5RHnwwJSwVqUaR4F0uzjtqr8ovCivEMEUG8d0A8sbBwLJBvwAt7e19wc"
Output for 7.1.20
string(32) "re3a5GTp9xXT5HKFOMKfYHfDYkBnUgdw" string(8) "oulhywrz" string(64) "GQKSZVTNE1UAmocgfPq34Svw68vZgdVWypxuK3dtsysQ1p8p9XLxJZgTDi6T4D2Z"
Output for 7.1.19
string(32) "QdOA8VdlRKp8wfcyA2qdFj8F0CpBw6cC" string(8) "qizrhxnu" string(64) "5kAd1Txp8HmvUZj0X15Zygo81TIC5hA7pHA9PLJFaY3FzHxKnWUzZbQbCPspht1z"
Output for 7.1.18
string(32) "1OL9WHwFHNfZjXy9voG8EGrGJ7Ml56zi" string(8) "spjtrsvj" string(64) "xZrqGuArrvDqRsFCZ0B8ofo7RGpGFiTZlAlmg8uBiN1fMkHDt97VZGSlYd3Rbrf4"
Output for 7.1.17
string(32) "LtchxHwjjFuJSwjChzeiumbz2Bl6aIpo" string(8) "kvkggshd" string(64) "4WXXsgsAzr0Vmf2JFTGwYmrgsY8879aWcw2Bj9nESH9aMcyxHtWCKNooQL1QiCU5"
Output for 7.1.16
string(32) "0Mlq5a9MFCY0WOliZYZiDPf5xDLKcmXd" string(8) "bqqfqvwi" string(64) "vnETppXk51Cf8e8ErtztiH6UMUKs15k0YcgpJGObFNd6WMY1HyrumM0Xqk2FfX4k"
Output for 7.1.15
string(32) "v5jKHyKcuRvYH1jluHe8koTblOSu4wRK" string(8) "otbaxhsa" string(64) "AGIKEs8AFVB3SEmQVu8MrB9OTZSRcankoe4fKkCdqXmNFtSbySYiS2CXInCPBk2p"
Output for 7.1.14
string(32) "oifwVaDagGNDBP9hj5RZbg9oodak5hjQ" string(8) "csvhfpbm" string(64) "yGCHap7qxCuOv4QTSj4RndCb0kmfyzkmaqi3cwO03nNgt4e8VSsW4JdnJNmenPkb"
Output for 7.1.13
string(32) "b0Ifw4gBB4lVesDk6lyGRZDYiVAipaqu" string(8) "xfjpdonw" string(64) "001oLqPsuX7gSRHNYWolfefb0rtvQVLXsN0h9jS0n8Xt55Xx3iOeD7rHMAmV0iKY"
Output for 7.1.12
string(32) "1BAatpNdvGSepOriyCeXlbnxPgluwvJ7" string(8) "hbvzubby" string(64) "uVUcAl9RTeoTQAXGh7NWqSMUxXfzEE8PRWHbzXngVNZo0K7CpvaGrYiJfLIk6xUe"
Output for 7.1.11
string(32) "ICor2kc6R8UL0m7i3OErRIzCesahh96I" string(8) "vmsukfqf" string(64) "ttOzYcPVbke19N0dXPKbz4sjcAHtn7Y7OCXjiYEcDATHglRDBlxqyEZzrTlzqyXM"
Output for 7.1.10
string(32) "xHK6c8hjrEcgzRkmWIsBrvbxNOTwbkWy" string(8) "yutpdzjh" string(64) "EKMkmMftu1txyznt7dKnocesvhNsyfA9G5HjMvcBu7iybHPu5NWkxs8ZnId1rzBi"
Output for 7.1.9
string(32) "iddVrUKrGfbQyoFhoRyK00EsPTdukDxv" string(8) "ubntchcc" string(64) "ngML4RDdxRTZlX5jnNPa1swwv8mf7vBn9AhCLP1GCRNWxJlGU6I6vQygnil2Psdh"
Output for 7.1.8
string(32) "dVUYeExR1CduumEF5OeCLg2N8dyHdPfJ" string(8) "rdptliwu" string(64) "q8vEBg7aFnSc74GFRJLY0UxkzJzFRgia3xormR2MTrclOiM4AjoMnof3WPFr6JcS"
Output for 7.1.7
string(32) "O5P6F77cVedaQJ06CIAGtMfWi9d6zrGL" string(8) "cgfsywxy" string(64) "AMC3jPMXUhgp61fuCb5P1OX56xfHr2aDo9swTBYppTIwgT4JQUuVcu7imH3D2yFy"
Output for 7.1.6
string(32) "h7GRNVNeUISvfFsMlydcruUsl77trw5Z" string(8) "zglrhvjn" string(64) "buXl5ozKxOzPDk21TZhtaqpFt4TZhKXAJzKjOg5xBZYzl5uD3kODxA3gJsKLxCwA"
Output for 7.1.5
string(32) "5dsqwvMUliuQ0eK7eQ4ujTisGv5maA8K" string(8) "sckykxkw" string(64) "zmfzJQtHUcnS1hggOdUQZCUbTjO6iwd0XOsuYTR4YgOX9IGMikqyhDJQJO6Aosb0"
Output for 7.1.4
string(32) "J49IGTc749O1jt6LhiCuxwA9MPOeUiYX" string(8) "nilatcky" string(64) "F6Mb9FqQJlDSwwX8M0nzEaavnTiuAj49KHOkxwJ84leLpz4FxhQng20qz3J2thgq"
Output for 7.1.3
string(32) "ugkhXxe4ZqkyL1e8WBYv9pvoLieAIl2D" string(8) "dglfnfus" string(64) "MsCPaNf3ws5WAu9NqI0ABlkhD9feo0WGyxMM5gY0qgTmbFWBlJ5edFM3xAXz3cFE"
Output for 7.1.2
string(32) "HbnyXpQk3mAmaJKRTtQYyyAoTUpoIGFt" string(8) "zkyraicz" string(64) "oDLIqm0DDjQeI4B4RYKnM7N14HuLRHO1EoPqTBJmtalR3ZExWnv8a9JBmAkSnCKz"
Output for 7.1.1
string(32) "9PLQLugFhT12ZF0DdQ5lcNYgg1Dlo57A" string(8) "awljivfu" string(64) "ICHuEqK6g8hxdxafx3qaYl8mChm2oqG7NDPywTIETaooufW3JyNvl4FKgpZga0NN"
Output for 7.1.0
string(32) "UBwZlK4xabC3yGd8qxTYd8Rw1Sxob4qb" string(8) "shkaayrd" string(64) "jtjXLzoOcdbA9fRJBpJxYvxchfpLgYig2LCvJK4Uetd23HsRgZlEgJhG37St0kXk"
Output for 7.0.33
string(32) "onZQcZKHrfFxxP6PHLZ7wwhL7wx6tLAd" string(8) "yunkvpoz" string(64) "cjk8JTuav1azJvSDsmSOB4RBNgGq9ZcwNXUJcTjNtbBC3WXH3JlA91ahs8ZfXrwn"
Output for 7.0.32
string(32) "rYidK4yU0UIY1nP9hBQm0MkCccQ4yDy3" string(8) "vwwifjnt" string(64) "IbbsVwGdtcfMBRN9eQUERs27omL6Zef1YUirxP8t6rOpDewckLHlmaGrXRI4DEXe"
Output for 7.0.31
string(32) "DSmWrgPFmui83B7CiwcCxnLI6N9ckVb0" string(8) "jxsvyjji" string(64) "0dtvinL4cDEYbv6fTDoVTaWfOyLPiUltB8avv3JeilgFHlPRWvNxGAZXUHMxPlU4"
Output for 7.0.30
string(32) "wfTARODl2EDBB0ioAdU7PpIGMsuF84JM" string(8) "bpxsnorz" string(64) "MAO5sV2syjDqmndTSqAIbFZWUiM6hKo4h2zTzAC13s9udhprqWYNSwXnsjgpNhks"
Output for 7.0.29
string(32) "Yo8QlJv3vYqWA0tsimiK2dVO92j1SlWK" string(8) "mpuqgadq" string(64) "PsEEdqCmxItor8UlQEMGY6L98issxKRhHhEddo3NlS2sph0tsH6IyBfXaruDWYXw"
Output for 7.0.28
string(32) "b24gimtjuxUu21yNReT6qwAC7w89CHDF" string(8) "nbspxove" string(64) "2g3gPRp8pskCDee7vhKxIFzchm2F8GXqB4tSyll7RpYZltODkjYqxd3oDvtUCTxf"
Output for 7.0.27
string(32) "rfOetkAjnY2VnAJWjyFD8YNtek1AaLZ4" string(8) "bblgywvy" string(64) "tmDXADFs0pRHuAR327Mh7uDRJYs4rCrzyCJ1hvx3kw3gOjGUKZ9RFKEsxMx6QBLI"
Output for 7.0.26
string(32) "GC2tdWWhqQYSuQ5JjAeXQzJczyJp4VdK" string(8) "xxlqhtjx" string(64) "sLUjrssMmdFGFt4JOCUESBlYb6hvoZXVHGzRMbiyAkZ9LRlLdP4x4MSGfDO1671C"
Output for 7.0.25
string(32) "O2WRXREIBDX1MPN0NTiw4HtNvKzGXfPb" string(8) "nbjvcmjh" string(64) "kg4jXtcoceYkCkGKwFxMMxfDahkSvCACrUVNGWAv9UADEGFOimpaaMPZIJsKUTcN"
Output for 7.0.24
string(32) "RMbPgSC7Qek2e3zUWdajDdC7tRzQpGKC" string(8) "fkcxhkpy" string(64) "m5yYw3iTqdMU01Ut0i2FsOPGCWWzzXTeibgL8FylDlLYfdD8yEv9Kgefr6PkIeut"
Output for 7.0.23
string(32) "V5mg5SCypx0LEPur6IAttIuneVZDigbh" string(8) "qiulsowq" string(64) "HWX0o3LcVLT1aIaMX5T7m8UUJzAmhHsWsqlELgrILZPr8djqKUpMb0ZhO5JSSFr6"
Output for 7.0.22
string(32) "HCIeKrShOXiFP9AV8P26369WbWkrtDyQ" string(8) "mgkyimcv" string(64) "nZhQx4hN7UYzpnsN6EfeZzvSgYmTH8JXpG1TY4tK4ER4JOt49dI0foBu1cfQIRd7"
Output for 7.0.21
string(32) "sUncJZqOvbSzfj2LqaTILaNiot6nTUjV" string(8) "htlpsedb" string(64) "gL21TA4TbPTv9ccjSl8pzuMRTqFTQHIo0yOq29nMwY7AFIXINGJ0ngA233rDHg2o"
Output for 7.0.20
string(32) "V05C4lSyCtNwh0gfoWSq6RQkj8a8H7FR" string(8) "rkjhvquv" string(64) "fk1szhyuOWJunnpp1Grgilka2xJIPB06OpK0vQExGqccqqg375e5UYVXdGPWDHwg"
Output for 7.0.19
string(32) "XyjxHShXfsq8V6LB3qHkAdxWnascoXlD" string(8) "grxllqzv" string(64) "8QJ27V2vVaSudZ5gXHTjwUhRHuWdHqS3SEtqJShYxZizPD0yqR3shnQNvkt0IZGa"
Output for 7.0.18
string(32) "Xe4CWYsrVT36Q0NeY2k7M8cNSv4Y22Lw" string(8) "ohdlexdf" string(64) "gFRl3W6a0T5OSR4WkTD3JrNDgwp7Q6OxhGKUdhu2Exrnd28Dr4UdHSDhViRJMeIO"
Output for 7.0.17
string(32) "honuLOl85t0moR2JMcikUUS4kgRdCR5e" string(8) "vhscfkci" string(64) "mAR7Cw6donJC1bpKQ9uEt5bnyevuUqlsimYTymKFsHeKyA39B54e19wBZJZuhu0b"
Output for 7.0.16
string(32) "bEw2pVbwjVuZnQJIReTBY8ZKMOtqjfcN" string(8) "uexlamci" string(64) "7oZSfyKvaDDeOFt9QXCsudhMdNZ9T59gapliW4SvIQ9g66DpWXiiWSTzk4hyxxn0"
Output for 7.0.15
string(32) "TzOnMplioU9afbHsrccZbDTG4EUtFPv4" string(8) "lfucenkr" string(64) "bVjDdjpDtj1HQFftEvPhMlN5vGSjby3dNbGhRb5uleOIVnP0k1N4FdnWxWePldLS"
Output for 7.0.14
string(32) "mEWFoM0o53eOjKIq7F3v2FPuy4BrSDrs" string(8) "ppiudxoe" string(64) "5Nfh0kMQ7G6DTFlgoT0jMxk5crcgSGxmxKB9SPtrIRxR3voCFjJoHEfdijAtFTu4"
Output for 7.0.13
string(32) "m42P0VH83npefvypOaRVRZiKQ7gQj4iR" string(8) "fkoxtvco" string(64) "9I01RiqMJxvdEiQWtDE8fN8JQomzt6q8uaPQ5IClyykHJtNwejqMgUVrtakYMQ7b"
Output for 7.0.12
string(32) "EmTgcvuUbXbatALvcOFh7DZbqCZLhrYk" string(8) "ikdmnuyp" string(64) "gLw89LQ5eDyo9GtrQLIACxtswsWZFqgPrpgB65uzpOw0BLcsJ40KVv2h4GxqrLRL"
Output for 7.0.11
string(32) "hC8aL6SG5FpVCZOHUvMHzdmvTz6B5p2H" string(8) "epnbhvsd" string(64) "VIWqh7SVsdOYzBCqHXwOHNfyk6ZY7tZuMdFv31sQ9lgk3u2HuPdjLdMhaV3ll8R6"
Output for 7.0.10
string(32) "PGea9vriUk6NDMn8YlyCn03H4My4uNbj" string(8) "iciljgfu" string(64) "PWY1y1421OzBZwZ18RCnsM4me9ZQlzLOgDYoOXNaZMfYSQeXCSIyXvCdAgG0o2Da"
Output for 7.0.9
string(32) "u1cH1Z6ME03sy5eCFN59jdU3AxYHlQVZ" string(8) "iovmdzlm" string(64) "BZ7MVOrSCiyeoUAM5Tngojg7737L7s3ekx9kSvbMvQDPhg6f4yZltveU9ZD2Tnrn"
Output for 7.0.8
string(32) "yxMbNeX56vUVa8rS2HWqO5vtsE2rHtUM" string(8) "piyqwczm" string(64) "32VMhBJrCg8T6BLt1R8SPuWEDSfbPpw6BxVGfCVxhv19Ez4e96eY2GUdZuZMqMUi"
Output for 7.0.7
string(32) "qzCW0aLX8Sx7JT88fTGjx7zaAH4fNf3Z" string(8) "mlimxmap" string(64) "vbKynLJEoWcNe7PJmIo47KinggEFGvyLBViZlTn4FXcFOZqunzeMxXRWQjrYyS98"
Output for 7.0.6
string(32) "XRIC6ftJkRivPdFObXH574IMHRmnwyzI" string(8) "mijrlfkb" string(64) "yHzf3GPh0JGAX241SQegy2ktCCEEA2l851f6JackpUYLWgxMWZ141DjKgnITyZuW"
Output for 7.0.5
string(32) "Gk9czdAzh2AA6liHKGFUEIi2obOMx06m" string(8) "muntuxsk" string(64) "wXNZ2ooTAC6tmJynx0eqLXVcXhkv07AwUt8xSMTwxe39PiUc39r9Gvs4PtzzegQC"
Output for 7.0.4
string(32) "NUXqxc9EsUh612rrPrgqhEmPfMxlgfxq" string(8) "szhnhhaw" string(64) "PmFqV9bMU8gEFfFFb4f1eEcDiUSz78ziJx8k7Jy4uihBFll9chDCT6OYGAvctFwC"
Output for 7.0.3
string(32) "PgMmiyXmktMagcASfD3lxGHYzpmprsEP" string(8) "gklgngid" string(64) "vbIdGXjpF7ziHHRKaxYmeUw44aMRHgTvIfglkkLL15syn8ArCzDKIeYa3dznIMbJ"
Output for 7.0.2
string(32) "S8woQmQNxayCZkReBRffVeX0JB1Vafgm" string(8) "kyqzgjfs" string(64) "WFYoB3aOOHX83JXRFLkxghEe9AGoTuc1pCoXIdCCHuxFmU0qoG6DE7QwXnti8uzc"
Output for 7.0.1
string(32) "YDv0bjtVfcdCHNyJPlG1q81Fd4skfTYn" string(8) "rtzaxhsk" string(64) "amzPquGEppTKkGgFK4IT3ec4Tp5CQvo27cxRnKeNQ2vq3OEheBSa0tMrafOeiDH9"
Output for 7.0.0
string(32) "mNRaEmVcf2UfyU7mLTtHA710w9CunyiM" string(8) "jeipxdzk" string(64) "j0LXyjDL8oAvcj0KNoJM45Yaz9j2UtImeUHxglwaSKuu8ATh79R1hR1o9Hm8uw0o"
Output for 5.1.0 - 5.6.40
Fatal error: Default value for parameters with a class type hint can only be NULL in /in/IMJGF on line 16
Process exited with code 255.
Output for 5.0.0 - 5.0.5
Parse error: parse error, unexpected ':', expecting '{' in /in/IMJGF on line 18
Process exited with code 255.
Output for 4.4.2 - 4.4.9
Parse error: syntax error, unexpected T_STRING, expecting ')' in /in/IMJGF on line 16
Process exited with code 255.
Output for 4.3.0 - 4.3.1, 4.3.5 - 4.4.1
Parse error: parse error, unexpected T_STRING, expecting ')' in /in/IMJGF on line 16
Process exited with code 255.
Output for 4.3.2 - 4.3.4
Parse error: parse error, expecting `')'' in /in/IMJGF on line 16
Process exited with code 255.