3v4l.org

run code in 300+ 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);
Output for 7.4.9
string(32) "XEInkj9vuhXZpydr4x0C21wQXryrZvmJ" string(8) "plkqihov" string(64) "J6DHQzIGaUcipAcOOc6v01JNaU0KTnPnikMl52qRdleRS1JtEBJjXMse616wrBXO"
Output for 7.4.8
string(32) "eCZbZOJfB3GNMG3rAWSnAQqLYNY3kQ9I" string(8) "xigtwzfg" string(64) "ufbKV707ZoWwBizpdr6wZgykZNTc6nSLQ0Sqr9zqUqGAADGFKAwKKOmuQeoZop51"
Output for 7.4.7
string(32) "vX9nLOHdJ6mvaimuNZ4LX14PTp8KnNy2" string(8) "xnwtqjca" string(64) "pUrAgZQG5RcsQxIi97gp9l54hulyqgjQxbOlsNLGzV6e4F5f9GpQ7OfkxKMUQ2Sx"
Output for 7.4.6
string(32) "PBYoGJ7ObLXN5yCUi92ioFGmTMHazLNF" string(8) "bqzncxiq" string(64) "pCudRDnUWEwgJwLfWtL9T4V6fw81ieYLklYrPWIKqz0IP47fYB1fFBVl9HlA8GwP"
Output for 7.4.5
string(32) "LL7QEOP4ZZzTzBsgE8Umak7nTIUeW6bU" string(8) "wulfuvqy" string(64) "Kk8YcvsNZVN9qOKdLrszux8fkFBLFGYZnbeO2rKIloRRhN5oYpjfVQaWnPTQSaFx"
Output for 7.4.4
string(32) "DYUozBYBDMRMXTxfHLAxEFPwU4867gQR" string(8) "kqyqssmr" string(64) "BrpSNRIol2TPyspk5Q2zBwLCp2RuSHF8m1hHeLQp3N49xrSgStmJvpEU3kaoFJqd"
Output for 7.4.3
string(32) "kM1eZZHTfSORZu2cc5Ia6SRGz3Xniubk" string(8) "jmtrbimq" string(64) "zRU3gCazlrTQwREQCojx6kOotsCNIhiG2ihALcwTwBPptMuzW3mw3qc6PY5nwgYc"
Output for 7.4.2
string(32) "A04TN7VA58y9kfDxQSXd7wlihyb7aELd" string(8) "yxnuzltf" string(64) "MUf4VHkEpAPGLVsgIoovcu7ZDDypdhqp0KPlOttQ3bRjgfe8BoHbl131lrYYT6MD"
Output for 7.4.1
string(32) "sOqsRzem8Ev62hju148q8kyEhhPpw3U0" string(8) "akxlxtkz" string(64) "nEbkP30p0aqCn6db5uj3GfEgRjNUZ2rhwaED8WEK1Ir9kAQXc8JDCorlJWA9Y26f"
Output for 7.4.0
string(32) "9OVyc7ZFab9dGuytuFA02UYpWJQgXeOB" string(8) "cdfveczf" string(64) "3nTLCjyWXrViD1DBisPrGNuNMErb6ztkrOmrMNEZdlyOBVpGpDXjD0F1Wxq79clp"
Output for 7.3.21
string(32) "an14diQADfaoWUS2DXkZeHe9gpr0EEY5" string(8) "wyaxoilc" string(64) "W2yz6PA09bUFpfjdykUBYwXpH3PeKS7eP7HC6R0jryO23yY5xiC4rwrkLSe05sJS"
Output for 7.3.20
string(32) "a1RBDK98e90KkiBZJ4EAUP3cd2uS0BmB" string(8) "ismyxsko" string(64) "6rHi9xdMgKJOXSk1hXLgji44mvLSn88UApkkxMjSZHXZb8fzywylhqh2eQZ7UOSO"
Output for 7.3.19
string(32) "eCPJ5Efqotpt3Id3m9CpLN1ZvmaBf7jY" string(8) "vpaohbat" string(64) "ZHP4N7861fLKGvjr58aYu59XVVlwCNA4jTQTeQWva67dXdVBPvYltrhDehy5EjLM"
Output for 7.3.18
string(32) "HDUCA53VCjB5enGgBWLEVmZt76kuqYo9" string(8) "ggsxzdvx" string(64) "yR3rMgyjhf6ETDoOHKAQ8pFo40FZ4XQIhlY7AfA2asyNJs6sYf3YZQws8M6jw5KD"
Output for 7.3.17
string(32) "JzcDoAnuWM0H7iBFW9PgjhVWFuRjRCPQ" string(8) "oybvoapb" string(64) "eAjXha8PqyEm9IPrkTow1qldaCOtS1oKr0zIOextmd9pGaFLFuA6y3pzBKDqGawJ"
Output for 7.3.16
string(32) "W1KU1s7HNnWRpOkzyiofZtODNHr5pvCe" string(8) "qmbjwilx" string(64) "xYA54tqtTBSKtYn1bkaCWwg59wmEQRFZ4AYc4ZpFX5xnlo8NlyP41LY8aluTtifu"
Output for 7.3.15
string(32) "JMcBwihVvm4NuI1HeQJl9dn9ax5ewbOM" string(8) "pyswomli" string(64) "TBdppsjPeFz1s3h8F1imsWJqIdOANtVBzi4qV0eiq1XdtxiIvZVmdzlNlHrh2icd"
Output for 7.3.14
string(32) "I4XErZwoy5vtNvVtk28bSKjFj5MsY6aO" string(8) "xeiskcit" string(64) "nYUbapUlvJP1qsptmy3tQcuMVmYSTUFaYhwZRwf2lXFg9bJHr7W2ZXkIPpzcWvsw"
Output for 7.3.13
string(32) "IpcvEhGy4xlC3J5MbY1hhXIg5c7ZGBAb" string(8) "exvionfv" string(64) "KEs2rSZVh1j86SsluU2y3XrdLvhBckaRX8bxTNyL7Hw3TFwIeMo3qZ8uB8EOhqrR"
Output for 7.3.12
string(32) "DVCmj9GQQOCWCteJDTR6ZowAkD6Z1MuJ" string(8) "cswznane" string(64) "h72uhwHEQvFv8f5pWmogaVBVYku5DLi4xtlg1MJTMIZ14JHfl9E5KeBiDLUceEYD"
Output for 7.3.11
string(32) "DATQbWNd8TeOCgAP8AcLuvWXr1hwPBxM" string(8) "kxchrsht" string(64) "RP1VudhB8oc9KoFpQ8bIJsbZISLTKq2unlEPHNTpNv4aKs2efZMYqKmeF1lDKSJO"
Output for 7.3.10
string(32) "q3uV6lXUOWVjJBZc2K0i2crX0EYvNhqq" string(8) "kukkxtcj" string(64) "cbzfkUZM3xlb0XouP8Wj5EFFdBOCOnPOwJI4drxCRap04UxV80pD1HUmBIHmTyjO"
Output for 7.3.9
string(32) "any155pPO4Nm7xlmCEIQXztKGyPJ5R7Y" string(8) "umirqusf" string(64) "fljaGYgEKHz36Fkz1RFEpxzdCsCIFv81O3JQhFFIjMyLs80xJjrdQiJ20mH4MEHG"
Output for 7.3.8
string(32) "3WHWUC9h74aNOaxZuDjiYtW7WuEDOPzL" string(8) "ghqpwzqp" string(64) "aOEL0c33hmATNVzue2ewInAShoQ2P2vp8IIUp6zLbePGktF1XWAMgIVDUmOFrmeI"
Output for 7.3.7
string(32) "plDUQH8bwgCHf4f7jfQ1kmqTnSThym0P" string(8) "bqoxmqef" string(64) "kApjDL381JlcIMxoAPanSHdhJVxetc8Rr0tfJRzR6YhiCQvKRZRzQcdMADfpflfO"
Output for 7.3.6
string(32) "sZCoyoLkGyW0Nl0EFAZgSTtxhi8Wcm3Z" string(8) "dbsnixoh" string(64) "OokWt7fGnP4XcFdbxUbe2kPBEKKJm204cwEvgkfTYIt2ciNfc9WVuNa49KsM9UFo"
Output for 7.3.5
string(32) "wtLwtRz6bcoyR3gl5SHnHw4hFwb0Xooo" string(8) "vzyggnpl" string(64) "M8M8JanWeeD4iRoKWH5ATNvxCRB68E7nphoqqKJ8JKIDdeRbVGDi5W0IsWUBSqDS"
Output for 7.3.4
string(32) "EKq2VMVFrCdDG9ARR5ljckYKmb3iUE8E" string(8) "vpzwivfz" string(64) "wUswi3IagUidY4zEeZ2r7eONIdAk6Yy6FiK05ymixulhNsWqlAWD5i6ZlrXBCkLJ"
Output for 7.3.3
string(32) "rKxbTdDtAgMRof3Wauhre6zKAwof3Sjw" string(8) "urhncunz" string(64) "7uqBBUa4mm3oXNn1r4O1py7XtSmENPTzk1DfOVY2BVoAiOAKti2sAqymBvxkRhgm"
Output for 7.3.2
string(32) "3Y1ynkgErcisrpqBEURFdrcDz3KJxIXC" string(8) "lndiecbz" string(64) "Q9YJ54dw04NE9sUISSP2l76nxsNxA78pxlIJmJSiK79VasuJ2rEdIac30n0oCT78"
Output for 7.3.1
string(32) "TIvI4KXqZ0uWDTYe7Cth8og1VE1z1kIu" string(8) "pcebsuag" string(64) "0dntGaYG2P0o4LojT1xkP3qqLjxw15s6sagobOAzZsfEzLpkUPacG7EfmlIRW9ri"
Output for 7.3.0
string(32) "cyGW1wTKANGTdl9b3pYEBnw8tlW5UIhv" string(8) "okvbczuh" string(64) "QinkGerARfNOPLFwh8TJ7BDHHusmTRkzeLx1PmdPUvptkHtNxiVe1vLzG1EKu7Ei"
Output for 7.2.33
string(32) "8mFWv3B2yuK9iHuapPrfdbRR9B0gjlg8" string(8) "lobwwykh" string(64) "t07qfxJb7CrO750T4vMDk9CwobOonEvSxBILsSWkiabYA7iSHxPfzH0SfkGtNgWo"
Output for 7.2.32
string(32) "HdsuiB5rNQUO4G80R6sT76UNkOBtZtke" string(8) "xwxwdrnq" string(64) "w6orbvFWOPyTMFE3qG1zCkd3JOTPh4A43vB1eUikmWkhmsOWHUSaGTgD8WpCK88p"
Output for 7.2.31
string(32) "YEflQBWdE502FeeB9cijW9ZcV2S663JQ" string(8) "dfcaxedv" string(64) "PlgOvoMoCvDWIGogBBDTnGa1oOWkFGod77OySiuKJBps3fRrmE3UzqTA4evGjJL6"
Output for 7.2.30
string(32) "jl2y5mzf9q0XQo9xumP1alVgF27YJywF" string(8) "ggdpqxnu" string(64) "YEGkh8BRahl3VyUggqxv2eiOaV5MXcVrGN9yX5pxpa8LrfXGhSKHDrgxOkwdYRyx"
Output for 7.2.29
string(32) "E2WqFIRLOdJKYugvZBBTH5J1fPEc5qWu" string(8) "qlmoltfr" string(64) "L87miVqMeElymwmV0UZhUpPz16IlWhS9sMdQ9sVFS2Ns5ctbg4aePav718H9zKo8"
Output for 7.2.28
string(32) "AnvEvXfpy8Y5GPkFcKXVb5TjP0Bz5T2M" string(8) "vwrwnsif" string(64) "RrSqr2vhGv0FC1hx4rxDLaPRhjRRr5rfHng5PDBwK18odmwoYKUAUGLE9nTkLf8L"
Output for 7.2.27
string(32) "pwvALfjgiGVIhPV8tY6i1H4qwKa3JfCR" string(8) "zxbhehyp" string(64) "m98b5RTs28ruRJVm91KXmpLTLrFkcUkvVg5hA4C20hjNKr4T9isCJ4s6IubMyq2g"
Output for 7.2.26
string(32) "61ztbzNeJ7OKh0TnNYucLC8rEJOrFlU6" string(8) "halxlkjs" string(64) "hF9LesOoR7iWqgESzxgK2LKcfFE5OQbKOpvo4RgAjoezxF9TP1jxP5zU8hnVuOvG"
Output for 7.2.25
string(32) "DUZqdjeWoRgmRJ4JoWf8szwgYUudzS6L" string(8) "zyknqnpi" string(64) "yjd0lb7jZ18rvKD8ipKtp3RVDLou480QCIGdldtzDitvJaiEtqQvnakm4MhS8OwX"
Output for 7.2.24
string(32) "4JbrOaviejusanwVXQtwhdI1Z3l9kpE1" string(8) "hbzzxvsw" string(64) "ogvpPVBxg0iUWlJ7e8nR3aNJLHse6kp0UUYC9AMVrVgPwrHnId4vx8RrYqIs0gII"
Output for 7.2.23
string(32) "QDjpyUMTIYPT1g0fzDOKw6csnDxXiCq0" string(8) "smorjeox" string(64) "knNamTfEqGXYrdUKGbPvrhBXAQA5cgbDU6u4cBhlnVaT0ZX2p044QvImYKsjx9oy"
Output for 7.2.22
string(32) "qGO4hFQSQUvPOjWF4HgLPZUCFTF9xoWz" string(8) "jkvfbvcu" string(64) "xJX57UoGV66E9m2FSfqtVIHRC0QUJky0cwqps2vIZy6K7SAGGLkBWqpBqPDsiCMu"
Output for 7.2.21
string(32) "0i1gx49uFyvUJXXZWXqR2h4SzNzqRYth" string(8) "wbhtlmgx" string(64) "L9vpEiyJ1r9V069pfrHpwArb8hffdFdK6mFVGbKQsx8GDS1risGD9jd4lCPA7Azx"
Output for 7.2.20
string(32) "ohSW4rQ1WtVIcpkCKFLC4P2kWbm85w2v" string(8) "laxjzgkz" string(64) "yHjzDxXJCYxPxtCc8jKsFcAMXHTpTaqkvGQV6fGUdG2cMdTcJZNTt529VAM7Cosh"
Output for 7.2.19
string(32) "1bxAEJ2RgbXuzCnpE6t7IAwiUiaOxove" string(8) "ivxmplbu" string(64) "yW43gBT47bIv0llGNRgnB4bdtVjhvCAXBYKSBvxl9rt8BM2DVh0CceIGdBx0NwFs"
Output for 7.2.18
string(32) "EhwFUZfpN2OjOdFFBPMnQaTthHWkx26Q" string(8) "vacwpmaq" string(64) "e5520g1z0qjd2Hr6W7CCq1FdSvq0FfVYyYgDhLCfm7hZcQSZCsPSALun8MciNg0o"
Output for 7.2.17
string(32) "0R07YGeVsteiWwoEMN9WfFOIK4tR1rMg" string(8) "fybdiify" string(64) "eNoQnxxaYCX6S1ZFoQMfeUQiYVexzFYa8SgO2xKxMal7E0Q4CFzXmkjjCZCtmy8L"
Output for 7.2.16
string(32) "qS0ni6mCVQDLzXrhCmV59LkQI4X4ghQ5" string(8) "oopzrbnp" string(64) "zIVhcDZugvRC2in6cE0MwSKGSHyvDdza3ahSOsAbNgMQa643lh1sLONEpFtlmif2"
Output for 7.2.15
string(32) "mU36pHLFuFwlrWKSb3oTfrPV1qzZD1hI" string(8) "qujpzzwc" string(64) "dYQ8l43HdrnxN5IDR978YJG0q6KsObxkBst2x6teXndrBhqsSEaAgfmDdJFsx4SH"
Output for 7.2.14
string(32) "KZzLD8hYq2MsjBVSc8jcwOB4f8DQTZA7" string(8) "ndijqyza" string(64) "UEvJhbH9BA7uV5gscueHHQOdsyLW2AGv9aG8uswAzprUXN09RxEo2ge3sDZbjXtV"
Output for 7.2.13
string(32) "veHeLnY75JZPY4wmLpHOWNCHVFFN5HrU" string(8) "wsscvvth" string(64) "El2uaSIdGskmxlilXkZBOFlh84VIdyGIjpWIj5GweqssUt0yTM0xoeOeVo8bAdAe"
Output for 7.2.12
string(32) "C8u21ttdoH46PB5ZqV9FZiI2erUTFn8e" string(8) "zujyprsa" string(64) "sv0UqzyYa2hY2zUpofaVRl4VqGTCNWaJfSmCnQ2mMFn9J44R6ZNw8FWUrP1d48o4"
Output for 7.2.11
string(32) "otiR1QG7QzYZBrxnce6VFi5rnyINLb3o" string(8) "honxfwhk" string(64) "4Yaa3694xIfPKBDWKJlI2xgzhziEvy4IKkOp0iwFkL3IvcwMxfXCgZH4LgKSMAHa"
Output for 7.2.10
string(32) "JWWNldKjhC2K8uIngpxN7T6tap7rkV2q" string(8) "mvyoejhr" string(64) "Q8Z7D9If1q1qRDSI0m5C4BDJ4EqHPWUMhvTREyyPkQNdtudhQxngkq3W6tac6BrL"
Output for 7.2.9
string(32) "D0kz7N4U5E9kEUPlWfFxHpUqluhZFkQU" string(8) "egfgcltg" string(64) "CaHVympnnD4AwEeOEu4wXg3V7WvkbTTSbjTQqo8GAAnDfT9KRIYpamSqqjk2Wr8M"
Output for 7.2.8
string(32) "rZq81lZix7Mp6KNCZG3M0FfT84K9pnqh" string(8) "bqzxbvvv" string(64) "3s2RzvnkZ7GXNy1QLi43U7CnPLQNBCTquMhUU84huGXcU74N0hoZDZwnGSYsntkE"
Output for 7.2.7
string(32) "2gwWqUfEzlaUMGK6lvRUugTkwVtT0COQ" string(8) "mzuthgly" string(64) "NVxCuVEIc1ys0j89yX1Ir9yRasBp9BjuIQZs7H3QWdDmsAahPzxqlGFv4tNlLCGG"
Output for 7.2.6
string(32) "ZAJagtLWOGmSNsK9uEExNi2gC9PeGoug" string(8) "dnbudgin" string(64) "TnKYb4hMYumStJz18ARxFwXJPSugvsAUdBRGfr1wz8kHBK4EUFlf5yDHB5ebTbHr"
Output for 7.2.5
string(32) "7DLAxvh7Mwh2XpnvZh5adqQNdrc1eCaO" string(8) "lhyhaimm" string(64) "aeQ984x1zeySvREk4ZPUPpxxskBUj5267hALA4Xm7IqvNNcpcqTEWZUI7FwO2yaV"
Output for 7.2.4
string(32) "vkkQEdpKHm9noKnfJrqgkDnEdnRCgv9F" string(8) "itbiancx" string(64) "xfRnJXGSpFxOmfayvLWwVUMQJbCoVfk3ejPRQyxqlmcQEYLwx691UFRdiLsjFB0g"
Output for 7.2.3
string(32) "BozSQ8qttd1DKkJh52slbzxqdZF7f44r" string(8) "yfoymegj" string(64) "ufseElJsqsjVMHW3v5y5NNVS7L5hSv8hZ4HL2XXiNeGhE42XGPgeKon8Slz0kjuT"
Output for 7.2.2
string(32) "Jo9NbAdEHitq8kbIX3rfAejB82aY4bRZ" string(8) "zpayfqko" string(64) "IuzJYqTaGK6P6QoXsEKk64uZy9l2tLlHaa5kRiRipBDda4UAmJfjoCpzBMRz13k5"
Output for 7.2.1
string(32) "5VxW4Xe7xW3lyDC64JClIMIATz7TrOjy" string(8) "fksatdna" string(64) "TdkCwbKkWTJ3fsPttYb30bGgmaY7jNr923EvvPdrETVS5vcRbQTM3FuvHm6rZft6"
Output for 7.2.0
string(32) "NqydtdgZm3T1hAjvklxDtkg38XbMgzTV" string(8) "gvpicnlz" string(64) "Wwn6zAR5dCBJq3wRdSOqNKPyz8uS0clbc90BUYwKwpJk6oXMfNrYEhTU84EmwowW"
Output for 7.1.33
string(32) "1lsgocTFkfsi78281OxV1DxGX6A731hz" string(8) "fxpvzssi" string(64) "ultRunQU8snjFQUeVzwqhS2kjNF8R7GEzUiTaJQ5glS92hIe4xROuu2Dc47MB5jz"
Output for 7.1.32
string(32) "u8c7uyQR0vxNrmHgwFYqR0x5iPN306co" string(8) "tjutchhz" string(64) "lPLSmHej0sxiHKPZ4oAJjNpBEpQXuuCOQbItn98yMEEnyOQocgpPe6saowfRWkZH"
Output for 7.1.31
string(32) "vKeqccCu4Imr6XlhPHuvjP381sumW1dJ" string(8) "kdfuiixb" string(64) "cXVeE7vChFNrQlD5dj1d0ZsHuVuTDKQt1BwoRrPHsEoLNeLSLYjFJ4wyascBV3vo"
Output for 7.1.30
string(32) "v1dPFGOwm02nFbuqxSHhHFRIsAhVmpIw" string(8) "ojmjkkcc" string(64) "QRsil4WWN4pDpROS6xAZD8H5sFl3PCCCpLuXaUKsydfG1hb2Odn2SMhvsXnfZWUf"
Output for 7.1.29
string(32) "sXeTFgUlXCi2j5WIK00QqtQcfVXGn0tC" string(8) "qmfoftaz" string(64) "N5R14Z1sPtEwP9cKIN9D77gfcQoMqI9M10p4jRo4MXPueY9UcpMfVLWSvdElHqVA"
Output for 7.1.28
string(32) "eOP6u5oBn6U45BxmxmhMRzbkVQsbSve3" string(8) "zhgpsaik" string(64) "89r8uxPEBYV1WGZgQ3G6OiWQG4LV8g1ijeZUbQf6Nk6o9hfGWwjuZfIXMSiMrDDA"
Output for 7.1.27
string(32) "ZhLSmnfOdft2iRp6kVOLbWWWDHmB2F0m" string(8) "ijraqeap" string(64) "NJvi9FoATtHVqBD9KlTQJ3Oy24wPk38ksILrsLxDjCu7d9oJHSN4x3AlxljrM7Nf"
Output for 7.1.26
string(32) "OC3sVu8AiRHiJu2zXIjwnVObbTFMmHsk" string(8) "alecovub" string(64) "EEYfCBd0Qv2p5EFX33se0WimcxdTzbyIRDXmxoU7FjDGYF0tMNUhPvjsZwJY0gVR"
Output for 7.1.25
string(32) "9jkYJdmCiiWlvMNUONZpq0EfEjhBwdLq" string(8) "jeuvnwwb" string(64) "G7MJi4UCJWLuOypeVkjHHHsPe9caz56wWkU57wbqttwPaTZHT1bCCBgwwlwQP8Zt"
Output for 7.1.24
string(32) "HsCL38VGjaWjnCviMYlq4VoMQH5a8TDl" string(8) "iihxubcp" string(64) "PxjSJpz9AunhVI1oi6nGPTlq44kz92ToHxOlptvE1uOltnGSYsEYwkdwddMwkc67"
Output for 7.1.23
string(32) "TRLViPtkl9B77IWYE362LvkEg3nFqpgc" string(8) "gvptviqe" string(64) "Czstto8hsULH23OPG0xuPqNVdwzILywuVFJn8u9ujvIdJJUfVTMRKa0yypld6sk0"
Output for 7.1.22
string(32) "ckF0iP6HeuLs2TRZmL9nM20DIRPMfgbu" string(8) "jlzuiaqz" string(64) "svDqkQi8tpjYsUqOhxAxCQIiEjUKFaOqdTpQpKsD2j0q5gfutO30sko9caBnP6qI"
Output for 7.1.21
string(32) "WOu9W6fXePGaOu321MRcFXfJSQwkphdp" string(8) "ffaoqpiy" string(64) "aKqGEA72FXlNTYtWF5KMbI8jaq4H39qXwFpVc4rODgib37SyRxtx9bIeeQHCcdJo"
Output for 7.1.20
string(32) "uy0ENAf9rZhMThdH9bzzmoKm97NE8HUk" string(8) "gvlglryi" string(64) "nEtgUX5fvfNH0h5DOoKXcKoqRP5oCembzgaIHyMGjTDdPKvNugPmtDvWVlPVr5lH"
Output for 7.1.19
string(32) "aMRk9yTWgZvB737kHXBdHzYVcZUq5VSO" string(8) "tdjpxkpl" string(64) "6QGrKUHrGDLRZX6gJaORBgjls9O9XndsBqWqYVPpX8qO221sKc4VQdhuvUfZeVkI"
Output for 7.1.18
string(32) "WjqksRTKvuZ2VQ3K1ydWPH7svQq4SIc6" string(8) "xqykkatd" string(64) "LJFSHcG9mWH3o94yMo9fHdMeVQbkOg14ZxweGXwJPMCGmlXShFaWbWGLVUMs1We4"
Output for 7.1.17
string(32) "JwiNI8s2bHQeU1O6qwvhByE8xlbtu0QN" string(8) "wwcuclgy" string(64) "Y6xCeGKPqMLWueTPmuegM8KFCxI2sutWAdzrmbL5GVxuJRrHOnzOIv0s4tIoc7Yn"
Output for 7.1.16
string(32) "vZkXsHmjk6oB01ei8nhauFp5WAQSJAYv" string(8) "enyydodh" string(64) "KJ4EaOUw7zwwIPF2vm1LVQQyrB2Z4E16CTRFgOUBNPs4Vb133DWnqOqnulVRP8rP"
Output for 7.1.15
string(32) "wsYZFfOMtIZtMtfLuNhb5yxxYPYtgJTp" string(8) "hcmzgdnm" string(64) "jnzUce1Ma20K6ZDIJtT2xQGugGUKYSmE6qpwCxzD60GhzB0H7DoZz5Y92DDTP9l9"
Output for 7.1.14
string(32) "rmWHuGA50zVRw9k9Pj814BuhqE9vWDq5" string(8) "jqffltbu" string(64) "o8AEG3t2ljTff1jbzM3SGk7SlNCRhF0uUyoN6ULmZxVeeXzR3mvyGXEIf4ktf3u9"
Output for 7.1.13
string(32) "F8W42AYgy11z37733x67JlfADcePrTcQ" string(8) "xlblpmxz" string(64) "ABSE25cXe0wK21ZlJYu49PDkbD9Qyp4aT769iKRVjTjtygU3tgY4VKY1jaz5Ez3V"
Output for 7.1.12
string(32) "7npKhL8CpuHFJdL9pUvkz6C2qRNnOe5J" string(8) "qpbbjppp" string(64) "alrta1Kpb17umM0Ek54fV41Tjp8y5ejC9E1nuiGQGwIrHXdYhPXbKSGVvj48mEPu"
Output for 7.1.11
string(32) "dQV8gjeWkdnleDfLXiVGbnZvgNmmbbKE" string(8) "xslptsiv" string(64) "LwTr5x99KGcQUtokH5VPWQCqmBXzD5B5isFqmyym4Q4ZRbgDdyPgpZcs8d5dMyF9"
Output for 7.1.10
string(32) "Pb7xkLClIrp9Hs28b6iU1fW4kO3tkUPd" string(8) "ndpstkda" string(64) "pD0G3zug4TTgmo0se4Kqm4HTWXoZQfPl1zpvSzfd9vjDIghHRNxjHXGbGdTWXYvL"
Output for 7.1.9
string(32) "pvbD4hZX05Ci0a77HtDcuC3OSrJkB0LL" string(8) "ympuiary" string(64) "lrCv7OSKvj0bAbn0XVfOxt2u6M90DirWhdVqrYXZ5kWfrzPtn4gQO7rbu8L6gKdL"
Output for 7.1.8
string(32) "YZ3XxItHHehxnR1bPfxAi5yoZvKL6FeD" string(8) "dahvsmqd" string(64) "7A7EVPl9edeeRuhf3NKcwcLyLgSXecwdfnu0eBnuTi41iC2enQ6eXe87jXWAh2yf"
Output for 7.1.7
string(32) "qmvygNBIfwlsEJo8tPjQFJmCj4MuPaBK" string(8) "ittlokfp" string(64) "aXNCYlwlsNpOv9aIZ1HGKFs0xwXYoWv1mziGA4OSBvnl03lfW6BTtOB1P6YAPBCW"
Output for 7.1.6
string(32) "POEKwbscwwlNFQORWLjZOu6ROvlRz771" string(8) "extcfkhq" string(64) "6msC1CEC9LAz5kPxwlP09PyIL2JXfAnl65ZFrIswSqIamcBjQmH7XZQwujbXvI7O"
Output for 7.1.5
string(32) "JQsW9qFgVmG54HgSdWYiMHh2ue3f75rO" string(8) "yfhawvix" string(64) "PhjRPoKJ12WelKEsm2Vk9ilSJOFkjBYYkgNoqUGYVpog3FazyGewdbj7uCknks1T"
Output for 7.1.4
string(32) "xoisSjwedEwo299a0gEH8xKXAiyYmQKC" string(8) "nrlwzmrq" string(64) "4CqcRggpVBhE6YXS4GmXXSMgklBoW2NqdedzKufcU6seaJxMJ44IRIEH3v6IJtFP"
Output for 7.1.3
string(32) "2dmS6eNp6uQUCHd45aVsqtYSJkl9nT9x" string(8) "daspdqlx" string(64) "FStb8V0rBzeI19sVidf8uSDHt0yjmYNN0Yl2MqJp95SNxM9MqQbBlue39xZp37xw"
Output for 7.1.2
string(32) "o0wdoo5nrWdzgJxU1CMcYXovI9m8XeIC" string(8) "tgyortil" string(64) "zSMWyUgV5R7wgLzIALKeeNyJM9YYZT1FYRirShZU6ATg0MGM3jLZBe4BIrvdUrjN"
Output for 7.1.1
string(32) "iEe8f0m0cUeF6pqHrE5g4pHq9qhZqgct" string(8) "sjaryflg" string(64) "b6BCz8UPwpIHByihzdIqGnYuUAg53IrvCQrTff6UxmIiCfxsvEJARGvc6oyOsZRa"
Output for 7.1.0
string(32) "iHKLwcmIZDWb4TFVRzpfuNYb2bl4PCQx" string(8) "edbtvtfo" string(64) "0mjiqfLIKdW78Bqd1aJBSD8gw2dO95SI9jLxoqWFVBUfyb28tXGGjDGRSALsm1g0"
Output for 7.0.33
string(32) "5WPyDNASnv3YJsIoGDbo8f6QhZAU4Hvv" string(8) "tvzpogza" string(64) "YrpzMhcKJ0Xg97dmxEuysvFkyrtfsQtlsBeCxmdn5vFhbu7cv1lnzL9cJGEJtVgB"
Output for 7.0.32
string(32) "0JmR3FbGMnSQxlheMRb3NQYgkydGOTYJ" string(8) "xqekarry" string(64) "C0HMEsM3qWDFNQLcDkOxkSa62TKRfQ5f712uw3Rhs4WWm0CuYnRHiU7x3rKoXqxw"
Output for 7.0.31
string(32) "8dEYNCFK7FJImA7dhk3L0a1InidZSScl" string(8) "ydouipbv" string(64) "Tq3lPSRidaPrd8mLcg5V62vwUxVYs9wdLkKYI9Lg8WJELhzsQebtgcPrp4nMxu5W"
Output for 7.0.30
string(32) "wIljlaZnnSM1X6QyzTAXxiGpd9omTlMU" string(8) "cjahvhqm" string(64) "BuFncY5uXYcHZt2jkcVzZpHVYb91v9oatHuoYJgXp6MQZwTaIM27SrsOjy6OL4Ge"
Output for 7.0.29
string(32) "wV89hz1OyLJBYcCblm29zMsiqd9kp8SV" string(8) "epbqlxen" string(64) "yJGUdGxRWREGcACirjrBFHEQE80FnOYStF3q1cXBfOJnJAPxJHAD4EGEZbR9Jm23"
Output for 7.0.28
string(32) "6cDo0dAobEj20ENsI6cJVzPFage72uyG" string(8) "qlwyessp" string(64) "ILGFB3d0WpfuTBQ4weELrAs9SLE4sjZrlsy34LxcQbfXSHK41Abj8i0lZK7Gosa5"
Output for 7.0.27
string(32) "oeJpmNOokBgmPyxQ2BwNMFQMLIzoSbva" string(8) "pxubhlna" string(64) "oYoLxoHZmObvXQznstaL6E10DvAuZatzoLuJMwEjfBNxsobhPS5XjJkz2mU8tots"
Output for 7.0.26
string(32) "KKaPVn8L2GDY1TfaCZqGaLwCEcfqLKst" string(8) "qqvsgcjp" string(64) "w7a8kab06IaF5fYMOTuXsjrtNTsCdj1p4QNgWDDo63KNQYPdjvk1UR3VQIYDDBxB"
Output for 7.0.25
string(32) "DBIaV2kRiLRlaShd3iV274zV90Xg56kJ" string(8) "vsiywxfz" string(64) "wx3qg743aIhzdV68pWjrW3NkSzz4fabs63WJ4xrScfsm478NuU0ZO0plSUj6Khhq"
Output for 7.0.24
string(32) "ha1y6TrK8YV9M8XolPSxoTHoV3mTyA1I" string(8) "gicxviim" string(64) "6q8OzPpSmQWc7DbiYMNmtsFp8UNMSgQVvdH1i0fXa2sfFDJZEuPyLJ5DlOiW9Rpd"
Output for 7.0.23
string(32) "XqCxGC4hvezgx3IzyKhfFHxBmSRQ8IKq" string(8) "veuqpfsx" string(64) "4iLskjrADgOCSnjpslYamv2ETfpkzdWa4t2SxNFQNMfmXDqnzmdWvS9soQpaNXCq"
Output for 7.0.22
string(32) "hD5zjBrSZC23SUZbKzWMhjZZQpHFBu6o" string(8) "knktlucm" string(64) "PAR0LLHKuibmQC9c6NPX0u82Y26XvCwuu67TLvYoXiFAOJDzdplf3LnsYVhuwYuj"
Output for 7.0.21
string(32) "X6OlMdzOvBIMsYWbZdu1CLQqVwrCc3uW" string(8) "cmalzfan" string(64) "i88X3hhShZKaH64J22k42gDzEI0eBqLGGmG7GTR6oSQhdcZgCQ6qtiq29DLBzAuW"
Output for 7.0.20
string(32) "KySq1uoqXhIMa2VlLFpz4kOH9sDgMZBV" string(8) "ijpgaqka" string(64) "QcqEmMvmvdEJqV3eA0Q7liJlE4MrOdYNfhR9djdow9U005auaThiyHCLuAa5ARCG"
Output for 7.0.19
string(32) "zIoLnYzNYVU6ntwmQcFU7sZaMQY56pFK" string(8) "akgayzpl" string(64) "0gvgxpMkjgFdL1Uz9tG7Cf9Ol8IMtEHZ9H0OsdpOyizqNqgoWsBVL6ADn7hQATAz"
Output for 7.0.18
string(32) "1qt8V2v8TPrgV274LXZLfv5kKn7crQLB" string(8) "cfabzasx" string(64) "zzFYKMaHl17rHI2NBtHzwrfRShd91v1nXr1DkXJTLNb04ullHI2j71fZzF8J7FaB"
Output for 7.0.17
string(32) "69aNIKtjumvUHhUe3vs8WT7NfCIbcw3C" string(8) "hcvnluca" string(64) "8P5dtDqsG3KqnKy4dqQMHeeNfk3S2icNF1yhpY6cOqRs4DwtpTzAwMAEKS3NJ8c9"
Output for 7.0.16
string(32) "64QMBJSlYt8z6sYoF1vpkdgTPmarHYPc" string(8) "buxtvcyh" string(64) "PhdEvpeHoPlkOPkFrdCgwqXMdSGrx9huPRizPxNtot1mK6ZRSyXmxw6t2uI1wRs4"
Output for 7.0.15
string(32) "zTKAGMfqS2bDY78zOV31apUFi79bd0c4" string(8) "fybjvtqu" string(64) "7RvbqoOyTxzR06hDgUoFVT0tRRMstnsz4UQgSX7dEXjFa1GwMGfOW3pSlBh6bVtt"
Output for 7.0.14
string(32) "aHaFcYJE8yTWhNGFAnfw9Xnd9O0zlDnn" string(8) "pamwmmqo" string(64) "VEL70p83RVdNMLSc6dBDxdMkNfuXgVSIR2Cx2uvpwAFqEJ0CPYxcN5quZ73UKSBe"
Output for 7.0.13
string(32) "s1GnmesFntHJxGXNLHZtJQMcQlQmrpku" string(8) "lbqwrgpr" string(64) "0DT4AfC8atmBriWXAPfURTHQ7H82nbUubzKrDKDd5n77MvnvL9Bo1ubR1djLHt6C"
Output for 7.0.12
string(32) "hRkN8x4oNaDWumfuYki2EElK8crkqtGE" string(8) "edlhsowy" string(64) "Nc98QgKY9oDeHmiQXpXiTbT8dl9TZZMCxoMgeWWShajva66FbnJWWf99xBcA8YnX"
Output for 7.0.11
string(32) "Dvk0YCqzgJXaxgHWEuke6CVuWwHisAjw" string(8) "ipqikcfl" string(64) "Fx1LGwe1nEvdKBm7KDbq6XnkFFOIhMa6Wz3LjdkNZvhEyJ2IMFigHU3KYEXHN74z"
Output for 7.0.10
string(32) "uYw9JQMbjoCQzW3jm94Y9v3lrHVtEQ8d" string(8) "ycitkyne" string(64) "Xtej5JBrjLEL7ajlhJgeImPwgVloeM5Pj57pPqyCPecucgdoH9nDQNy9P4G11aml"
Output for 7.0.9
string(32) "ur2pb4qoBv7udvUumM25jRyYgLosaiVl" string(8) "rdqjcqit" string(64) "L1YapJdFZNvEI5LzVkb6t4xjtpWF0fLYe17QHGRZM2unMVhzgSg1HaDBUD62E09g"
Output for 7.0.8
string(32) "fKMKOxbRM5veULxsxps3Pcr0eJCQgvXE" string(8) "aoalhbjj" string(64) "W0MvU0wh3ua0AiuhE7h9q6y37ik7RaJr34YLF3UH9DaPIJH5em1iwWGQEnGhSiuP"
Output for 7.0.7
string(32) "e8RO9XQgEkmZePGmarFygdDLziAGhnpY" string(8) "msqwbivt" string(64) "CDKl9EbydzpoFubwVY6Ve2tKZpEJANDo9pY6hNtXiz1HWUbiV7mvN1hPmVFjyzVD"
Output for 7.0.6
string(32) "Y2Yi0pbVelpiwWo1jXFkcsHv1clmVg2b" string(8) "aycfaczz" string(64) "k7klKQbwud2Lm2XA72eRg8gyzAcqzKUZLyxcIKHw4IGpBft4RorSWGp4BPVZWmc1"
Output for 7.0.5
string(32) "A3G6t4BDQSs7YlDTAtE1cBl79O1GOhYA" string(8) "kxnbipdh" string(64) "40g7NB2OOJ6oIhq0PviZIq6vbNwbEmhE3ekBEwpJocbpkLDFGxA1K4cBVzIEt9aq"
Output for 7.0.4
string(32) "0D6nclW3ULliAoFN837XvMk3Rq4u1YRh" string(8) "hupnexwl" string(64) "fIPZXzURcecxEwUV4hZGd2t69OSYxbGMvpSIQro7qBCttLujN0EFA9UNmW76Ikhx"
Output for 7.0.3
string(32) "hsYyXBXOuv6wWcuHFJvD7qWm5w9UcuEj" string(8) "yyamdmqm" string(64) "0C9LzEZ1HhA52gpWX0pRgSk8o8ea3nI94zUQ3bj86W5yS4e7su3spYaCGHdacYzx"
Output for 7.0.2
string(32) "TFLAJe6VqulyZHA9Xqb053oyKVquY7uy" string(8) "xojtebux" string(64) "d9fq5kVGyxEqeziGCZzMD6LalU34qkHnoD9BsGYPuC8OCn0uYlS8ZenOH9FYaQEq"
Output for 7.0.1
string(32) "lt3YPYVdGrf91CWifEODqMSlIvnKalqs" string(8) "vhhvnapd" string(64) "Bk7LMVcy72vgyxeOinyqaY8mYzJjjSeg8d1xPL3cL1u652mB1pwEOc7Y3tMP213l"
Output for 7.0.0
string(32) "2VdHZmtzMEDBaldQJnF7MOztqGTkUTdQ" string(8) "nwkdalxt" string(64) "SttVH8c2FhZyGebp00qYNrRUKKJoIiK3IwGBqOS3yx2jeCHzic7E8nwTD8YlgGOr"
Output for 5.1.0 - 5.1.6, 5.2.0 - 5.2.17, 5.3.0 - 5.3.29, 5.4.0 - 5.4.45, 5.5.0 - 5.5.38, 5.6.0 - 5.6.40
Fatal error: Default value for parameters with a class type hint can only be NULL in /in/4rY4C on line 15
Process exited with code 255.
Output for 5.0.0 - 5.0.5
Parse error: parse error, unexpected ':', expecting '{' in /in/4rY4C on line 15
Process exited with code 255.
Output for 4.4.2 - 4.4.9
Parse error: syntax error, unexpected T_STRING, expecting ')' in /in/4rY4C on line 15
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_STRING, expecting ')' in /in/4rY4C on line 15
Process exited with code 255.
Output for 4.3.2 - 4.3.4
Parse error: parse error, expecting `')'' in /in/4rY4C on line 15
Process exited with code 255.

preferences:
239.46 ms | 401 KiB | 348 Q