3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php function takeMyReferencePlease(& $myReference) { var_dump($myReference); } $a = uniqid(); takeMyReferencePlease($a); takeMyReferencePlease($b = uniqid());
based on ZdFnl
Output for 7.1.0
string(13) "54180deb00fa4" Notice: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180deb00ff7"
Output for 7.0.14
string(13) "54180deb00f47" Notice: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180deb00f99"
Output for 7.0.6
string(13) "57285c11da896" Notice: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "57285c11da8df"
Output for 7.0.5
string(13) "57003198418a7" Notice: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "57003198418f1"
Output for 7.0.4
string(13) "56e1307389433" Notice: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "56e1307389477"
Output for 7.0.3
string(13) "56ebc5824a040" Notice: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "56ebc5824a088"
Output for 7.0.2
string(13) "56f15e44c9268" Notice: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "56f15e44c92ac"
Output for 7.0.1
string(13) "56f2f21475af9" Notice: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "56f2f21475b40"
Output for 7.0.0
string(13) "56f6fc42313ba" Notice: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "56f6fc4231400"
Output for 5.6.28
string(13) "54180deb0122e" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180deb01284"
Output for 5.6.21
string(13) "5726c8e57f1ec" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "5726c8e57f23a"
Output for 5.6.20
string(13) "57095d75db3d0" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "57095d75db41e"
Output for 5.6.19
string(13) "56ddae3f7d934" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "56ddae3f7d97f"
Output for 5.6.18
string(13) "56e75a22b4d14" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "56e75a22b4d58"
Output for 5.6.17
string(13) "56ed529c67ade" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "56ed529c67b21"
Output for 5.6.16
string(13) "56f858bef41e0" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "56f858bef4228"
Output for 5.6.15
string(13) "56f9b981e4481" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "56f9b981e44cb"
Output for 5.6.14
string(13) "56ff203c1be25" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "56ff203c1be70"
Output for 5.6.13
string(13) "57107a9b4c67f" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "57107a9b4c6c4"
Output for 5.6.12
string(13) "57168266c99d9" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "57168266c9a29"
Output for 5.6.11
string(13) "571ada09cfd0c" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "571ada09cfd59"
Output for 5.6.10
string(13) "571d95556eef8" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "571d95556ef3c"
Output for 5.6.9
string(13) "57207e1d5fddc" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "57207e1d5fe26"
Output for 5.6.8
string(13) "5723936214d6c" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "5723936214db6"
Output for 5.5.35
string(13) "57415c38affc9" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "57415c38b0010"
Output for 5.5.34
string(13) "570ad00243980" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "570ad002439cc"
Output for 5.5.33
string(13) "56df293668e54" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "56df293668ea1"
Output for 5.5.32
string(13) "56ea136e3bee5" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "56ea136e3bf2b"
Output for 5.5.31
string(13) "56eecaf2e769e" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "56eecaf2e76e9"
Output for 5.5.30
string(13) "56fdc9573399d" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "56fdc957339e3"
Output for 5.5.29
string(13) "5712927da8a02" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "5712927da8a5a"
Output for 5.5.28
string(13) "5717ff9ceb14f" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "5717ff9ceb196"
Output for 5.5.27
string(13) "5719739d80eb2" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "5719739d80efa"
Output for 5.5.26
string(13) "571f0945a8163" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "571f0945a81a7"
Output for 5.5.25
string(13) "572204e402a3f" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "572204e402a80"
Output for 5.5.24
string(13) "574361c31ab59" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "574361c31aba2"
Output for 5.4.45
string(13) "55ffee2bf2142" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "55ffee2bf2189"
Output for 5.4.44
string(13) "55ffee212f36d" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "55ffee212f3b0"
Output for 5.4.43
string(13) "55ffee17b7a55" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "55ffee17b7ac6"
Output for 5.4.42
string(13) "55ffee147137e" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "55ffee14713e5"
Output for 5.4.41
string(13) "55ffee103aec6" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "55ffee103af96"
Output for 5.4.40
string(13) "55ffee0b69bd3" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "55ffee0b69c13"
Output for 5.4.39
string(13) "55ffee07cd239" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "55ffee07cd27f"
Output for 5.4.38
string(13) "550478863261b" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "55047886326df"
Output for 5.4.37
string(13) "5504787e68998" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "5504787e68a68"
Output for 5.4.36
string(13) "5504787e0b0cb" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "5504787e0b149"
Output for 5.4.35
string(13) "5504787d9b7d6" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "5504787d9b899"
Output for 5.4.34
string(13) "5504787d3fc80" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "5504787d3fd3e"
Output for 5.4.32
string(13) "54180def13483" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180def13529"
Output for 5.4.31
string(13) "54180def1f129" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180def1f1c0"
Output for 5.4.30
string(13) "54180def2aafa" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180def2abaa"
Output for 5.4.29
string(13) "54180def3616a" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180def361f2"
Output for 5.4.28
string(13) "54180def4097c" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180def40a31"
Output for 5.4.27
string(13) "54180def4cd26" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180def4cdce"
Output for 5.4.26
string(13) "54180def58be5" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180def58c73"
Output for 5.4.25
string(13) "54180def63c96" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180def63d41"
Output for 5.4.24
string(13) "54180def6e714" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180def6e7aa"
Output for 5.4.23
string(13) "54180def79b49" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180def79bcd"
Output for 5.4.22
string(13) "54180def85175" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180def851f5"
Output for 5.4.21
string(13) "54180def8f8dc" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180def8f968"
Output for 5.4.20
string(13) "54180def9b409" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180def9b4a3"
Output for 5.4.19
string(13) "54180defa70ea" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180defa71d1"
Output for 5.4.18
string(13) "54180defb5c12" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180defb5c8e"
Output for 5.4.17
string(13) "54180defc0bfd" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180defc0c7b"
Output for 5.4.16
string(13) "54180defcbfd3" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180defcc053"
Output for 5.4.15
string(13) "54180defd735b" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180defd73d8"
Output for 5.4.14
string(13) "54180defe2140" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180defe21bd"
Output for 5.4.13
string(13) "54180defecb5a" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180defecbe0"
Output for 5.4.12
string(13) "54180df0032c6" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180df003345"
Output for 5.4.11
string(13) "54180df00def8" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180df00df79"
Output for 5.4.10
string(13) "54180df0187f8" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180df01887f"
Output for 5.4.9
string(13) "54180df023ac5" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180df023b46"
Output for 5.4.8
string(13) "54180df02e8a7" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180df02e95d"
Output for 5.4.7
string(13) "54180df039c80" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180df039d09"
Output for 5.4.6
string(13) "54180df0444ad" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180df04452e"
Output for 5.4.5
string(13) "54180df04edd9" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180df04ee65"
Output for 5.4.4
string(13) "54180df05970c" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180df059797"
Output for 5.4.3
string(13) "54180df064322" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180df06439f"
Output for 5.4.2
string(13) "54180df07169a" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180df071725"
Output for 5.4.1
string(13) "54180df07d337" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180df07d3b9"
Output for 5.4.0
string(13) "54180df088086" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180df08812e"
Output for 5.3.29
string(13) "54180df09662d" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180df0966b1"
Output for 5.3.28
string(13) "54180df0a24b8" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180df0a2547"
Output for 5.3.27
string(13) "54180df0af862" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180df0af91a"
Output for 5.3.26
string(13) "54180df0bc216" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180df0bc2b7"
Output for 5.3.25
string(13) "54180df0c92cd" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180df0c9371"
Output for 5.3.24
string(13) "54180df0d909d" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180df0d9145"
Output for 5.3.23
string(13) "54180df0e7323" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180df0e739f"
Output for 5.3.22
string(13) "54180df0f3f7c" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180df0f40b8"
Output for 5.3.21
string(13) "54180df10be22" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180df10bea3"
Output for 5.3.20
string(13) "54180df11abde" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180df11ac84"
Output for 5.3.19
string(13) "54180df127ade" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180df127b62"
Output for 5.3.18
string(13) "54180df133ae8" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180df133b6c"
Output for 5.3.17
string(13) "54180df140d77" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180df140e1a"
Output for 5.3.16
string(13) "54180df14d61b" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180df14d6a7"
Output for 5.3.15
string(13) "54180df159828" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180df1598bb"
Output for 5.3.14
string(13) "54180df164e5a" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180df164edc"
Output for 5.3.13
string(13) "54180df171e98" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180df171f39"
Output for 5.3.12
string(13) "54180df17da2d" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180df17dad3"
Output for 5.3.11
string(13) "54180df189c38" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180df189c95"
Output for 5.3.10
string(13) "54180df195b5c" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180df195beb"
Output for 5.3.9
string(13) "54180df1a0db3" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180df1a0e5b"
Output for 5.3.8
string(13) "54180df1ad3c5" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180df1ad44f"
Output for 5.3.7
string(13) "54180df1b862b" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180df1b86b2"
Output for 5.3.6
string(13) "54180df1c370c" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180df1c3791"
Output for 5.3.5
string(13) "54180df1ce75f" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180df1ce7e6"
Output for 5.3.4
string(13) "54180df1d9957" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180df1d99de"
Output for 5.3.3
string(13) "54180df1e49dd" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180df1e4a83"
Output for 5.3.2
string(13) "54180df1efea5" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180df1eff2e"
Output for 5.3.1
string(13) "54180df2067fd" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180df206885"
Output for 5.3.0
string(13) "54180df21172f" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180df2117bb"
Output for 5.2.17
string(13) "54180df21aca3" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180df21ad89"
Output for 5.2.16
string(13) "54180df22495a" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180df224a16"
Output for 5.2.15
string(13) "54180df22fc0a" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180df22fc9d"
Output for 5.2.14
string(13) "54180df2397ea" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180df23988c"
Output for 5.2.13
string(13) "54180df243cb5" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180df243d82"
Output for 5.2.12
string(13) "54180df24d521" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180df24d5e0"
Output for 5.2.11
string(13) "54180df256994" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180df256a2f"
Output for 5.2.10
string(13) "54180df260c76" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180df260d0d"
Output for 5.2.9
string(13) "54180df269755" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180df2697cd"
Output for 5.2.8
string(13) "54180df27265b" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180df2726e1"
Output for 5.2.7
string(13) "54180df27b60f" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180df27b6a6"
Output for 5.2.6
string(13) "54180df285830" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180df2858dd"
Output for 5.2.5
string(13) "54180df28ec18" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180df28ecaa"
Output for 5.2.4
string(13) "54180df298609" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180df298691"
Output for 5.2.3
string(13) "54180df2a173a" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180df2a1798"
Output for 5.2.2
string(13) "54180df2ab350" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180df2ab3db"
Output for 5.2.1
string(13) "54180df2b44b0" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180df2b4532"
Output for 5.2.0
string(13) "54180df2bd7f2" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180df2bd87e"
Output for 5.1.6
string(13) "54180df2c5228" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180df2c52bd"
Output for 5.1.5
string(13) "54180df2ce991" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180df2cea1d"
Output for 5.1.4
string(13) "54180df2d6577" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180df2d65fc"
Output for 5.1.3
string(13) "54180df2df555" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180df2df5e4"
Output for 5.1.2
string(13) "54180df2e80ea" Strict Standards: Only variables should be passed by reference in /in/UgHJq on line 10 string(13) "54180df2e8183"
Output for 5.1.1
string(13) "54180df2f00ba" string(13) "54180df2f0144"
Output for 5.1.0
string(13) "54180df303c68" string(13) "54180df303cf2"
Output for 5.0.5
string(13) "54180df30a488" string(13) "54180df30a507"
Output for 5.0.4
string(13) "54180df3107a5" string(13) "54180df310828"
Output for 5.0.3
string(13) "54180df3199fa" string(13) "54180df319a9d"
Output for 5.0.2
string(13) "54180df3201b8" string(13) "54180df320250"
Output for 5.0.1
string(13) "54180df326aca" string(13) "54180df326b86"
Output for 5.0.0
string(13) "54180df32fd86" string(13) "54180df32fe5a"
Output for 4.3.0 - 4.4.9
Warning: uniqid() expects at least 1 parameter, 0 given in /in/UgHJq on line 7 NULL Warning: uniqid() expects at least 1 parameter, 0 given in /in/UgHJq on line 10 NULL