3v4l.org

run code in 300+ PHP versions simultaneously
<?php $resolved = [ ['field_test_alias_a'], ['field_test_alias_b'], ]; $hash_a = spl_object_hash((object) $resolved[0]); $hash_b = spl_object_hash((object) $resolved[1]); var_dump($hash_a); var_dump($hash_b); var_dump($hash_a === $hash_b); var_dump($resolved[0] === $resolved[1]);
Output for 8.1.0 - 8.1.33, 8.2.0 - 8.2.29, 8.3.0 - 8.3.25, 8.4.1 - 8.4.12
string(32) "00000000000000010000000000000000" string(32) "00000000000000010000000000000000" bool(true) bool(false)
Output for 8.0.30
string(32) "000000000e5c25e4000000002779b410" string(32) "000000000e5c25e4000000002779b410" bool(true) bool(false)
Output for 8.0.29
string(32) "000000006e2fe0ff000000005b810c81" string(32) "000000006e2fe0ff000000005b810c81" bool(true) bool(false)
Output for 8.0.28
string(32) "000000004c9bb494000000007704e415" string(32) "000000004c9bb494000000007704e415" bool(true) bool(false)
Output for 8.0.27
string(32) "000000000901b44f000000003ae5fa15" string(32) "000000000901b44f000000003ae5fa15" bool(true) bool(false)
Output for 8.0.26
string(32) "000000006e2ddc89000000001af33055" string(32) "000000006e2ddc89000000001af33055" bool(true) bool(false)
Output for 8.0.25
string(32) "00000000175f9e540000000017f486e9" string(32) "00000000175f9e540000000017f486e9" bool(true) bool(false)
Output for 8.0.24
string(32) "000000006c08719500000000406379fb" string(32) "000000006c08719500000000406379fb" bool(true) bool(false)
Output for 8.0.23
string(32) "00000000464eb5b7000000007c6833c5" string(32) "00000000464eb5b7000000007c6833c5" bool(true) bool(false)
Output for 8.0.16, 8.0.22
string(32) "0000000011d0a53e00000000699ff3d5" string(32) "0000000011d0a53e00000000699ff3d5" bool(true) bool(false)
Output for 8.0.21
string(32) "00000000147503d4000000002b8c6f91" string(32) "00000000147503d4000000002b8c6f91" bool(true) bool(false)
Output for 8.0.20
string(32) "0000000060c49abf000000005e5433d3" string(32) "0000000060c49abf000000005e5433d3" bool(true) bool(false)
Output for 8.0.19
string(32) "00000000545eac830000000045c0ac96" string(32) "00000000545eac830000000045c0ac96" bool(true) bool(false)
Output for 8.0.18
string(32) "000000005890689c0000000049f63789" string(32) "000000005890689c0000000049f63789" bool(true) bool(false)
Output for 8.0.17
string(32) "00000000702178d2000000006fa5ef0a" string(32) "00000000702178d2000000006fa5ef0a" bool(true) bool(false)
Output for 8.0.15
string(32) "0000000037ec4b05000000004ef24436" string(32) "0000000037ec4b05000000004ef24436" bool(true) bool(false)
Output for 8.0.14
string(32) "000000004f91072f000000003c6b536e" string(32) "000000004f91072f000000003c6b536e" bool(true) bool(false)
Output for 8.0.13
string(32) "000000005aeb2f710000000049e2e7f7" string(32) "000000005aeb2f710000000049e2e7f7" bool(true) bool(false)
Output for 8.0.12
string(32) "000000001f1029a00000000004583dcd" string(32) "000000001f1029a00000000004583dcd" bool(true) bool(false)
Output for 8.0.11
string(32) "00000000781a9b4b0000000048f0da15" string(32) "00000000781a9b4b0000000048f0da15" bool(true) bool(false)
Output for 8.0.10
string(32) "000000000a820db700000000364c64ee" string(32) "000000000a820db700000000364c64ee" bool(true) bool(false)
Output for 8.0.9
string(32) "0000000013c14ba8000000006db3fba2" string(32) "0000000013c14ba8000000006db3fba2" bool(true) bool(false)
Output for 8.0.8
string(32) "000000004a03d4d1000000000d20747e" string(32) "000000004a03d4d1000000000d20747e" bool(true) bool(false)
Output for 8.0.7
string(32) "0000000005032b8f00000000656bc8ad" string(32) "0000000005032b8f00000000656bc8ad" bool(true) bool(false)
Output for 8.0.6
string(32) "0000000068ab576a000000002cc4d28d" string(32) "0000000068ab576a000000002cc4d28d" bool(true) bool(false)
Output for 8.0.5
string(32) "000000003ef7e14d00000000211e88cf" string(32) "000000003ef7e14d00000000211e88cf" bool(true) bool(false)
Output for 8.0.3
string(32) "00000000485d5ff0000000003f16767a" string(32) "00000000485d5ff0000000003f16767a" bool(true) bool(false)
Output for 8.0.2
string(32) "00000000483d2dd200000000556fa4aa" string(32) "00000000483d2dd200000000556fa4aa" bool(true) bool(false)
Output for 8.0.1
string(32) "0000000014ff76e40000000003b18f43" string(32) "0000000014ff76e40000000003b18f43" bool(true) bool(false)
Output for 8.0.0
string(32) "000000007fb7a626000000005076046f" string(32) "000000007fb7a626000000005076046f" bool(true) bool(false)
Output for 7.4.33
string(32) "000000006c5a394b0000000022e70ff6" string(32) "000000006c5a394b0000000022e70ff6" bool(true) bool(false)
Output for 7.4.32
string(32) "000000004e0699290000000030ae1d95" string(32) "000000004e0699290000000030ae1d95" bool(true) bool(false)
Output for 7.4.30
string(32) "000000000a80343b000000000303f01b" string(32) "000000000a80343b000000000303f01b" bool(true) bool(false)
Output for 7.4.29
string(32) "000000004a57595800000000305e3e30" string(32) "000000004a57595800000000305e3e30" bool(true) bool(false)
Output for 7.4.28
string(32) "000000002b64c5f8000000007bbea419" string(32) "000000002b64c5f8000000007bbea419" bool(true) bool(false)
Output for 7.4.27
string(32) "00000000721fc63e0000000024e0db9b" string(32) "00000000721fc63e0000000024e0db9b" bool(true) bool(false)
Output for 7.4.26
string(32) "00000000742ae5cd000000000961bac1" string(32) "00000000742ae5cd000000000961bac1" bool(true) bool(false)
Output for 7.4.25
string(32) "000000005ef60378000000002a657c09" string(32) "000000005ef60378000000002a657c09" bool(true) bool(false)
Output for 7.4.24
string(32) "0000000056a232220000000030c28cc2" string(32) "0000000056a232220000000030c28cc2" bool(true) bool(false)
Output for 7.4.23
string(32) "0000000015c5099200000000731120ea" string(32) "0000000015c5099200000000731120ea" bool(true) bool(false)
Output for 7.4.22
string(32) "000000005c5d3fa50000000069041478" string(32) "000000005c5d3fa50000000069041478" bool(true) bool(false)
Output for 7.4.21
string(32) "00000000103efea60000000046c33ba6" string(32) "00000000103efea60000000046c33ba6" bool(true) bool(false)
Output for 7.4.20
string(32) "000000003acce6640000000065e2ef78" string(32) "000000003acce6640000000065e2ef78" bool(true) bool(false)
Output for 7.4.16
string(32) "0000000065167b4a0000000060f29346" string(32) "0000000065167b4a0000000060f29346" bool(true) bool(false)
Output for 7.4.14
string(32) "000000006b8dd64f000000001ed0235a" string(32) "000000006b8dd64f000000001ed0235a" bool(true) bool(false)
Output for 7.4.13
string(32) "0000000038760837000000002962366a" string(32) "0000000038760837000000002962366a" bool(true) bool(false)
Output for 7.4.12
string(32) "000000001499366c00000000744f6ea0" string(32) "000000001499366c00000000744f6ea0" bool(true) bool(false)
Output for 7.4.11
string(32) "000000004f04c4e00000000076727753" string(32) "000000004f04c4e00000000076727753" bool(true) bool(false)
Output for 7.4.10
string(32) "000000007741a0c0000000004f61bebc" string(32) "000000007741a0c0000000004f61bebc" bool(true) bool(false)
Output for 7.4.9
string(32) "0000000020a7a2ec000000000d79ef71" string(32) "0000000020a7a2ec000000000d79ef71" bool(true) bool(false)
Output for 7.4.8
string(32) "0000000022763fce0000000067ff7fe0" string(32) "0000000022763fce0000000067ff7fe0" bool(true) bool(false)
Output for 7.4.7
string(32) "000000006e6c540f00000000136d9cef" string(32) "000000006e6c540f00000000136d9cef" bool(true) bool(false)
Output for 7.4.6
string(32) "000000000c70ea0c0000000016c1518d" string(32) "000000000c70ea0c0000000016c1518d" bool(true) bool(false)
Output for 7.4.5
string(32) "000000003623d9030000000022f6f601" string(32) "000000003623d9030000000022f6f601" bool(true) bool(false)
Output for 7.4.4
string(32) "0000000012a9e96c00000000111dca47" string(32) "0000000012a9e96c00000000111dca47" bool(true) bool(false)
Output for 7.4.0
string(32) "0000000018cbe30a000000000d6510f8" string(32) "0000000018cbe30a000000000d6510f8" bool(true) bool(false)
Output for 7.3.33
string(32) "0000000026e87b2d000000000117d564" string(32) "0000000026e87b2d000000000117d564" bool(true) bool(false)
Output for 7.3.32
string(32) "000000000d569ca10000000042fb41fc" string(32) "000000000d569ca10000000042fb41fc" bool(true) bool(false)
Output for 7.3.31
string(32) "00000000728c6b3e000000001c3e29d1" string(32) "00000000728c6b3e000000001c3e29d1" bool(true) bool(false)
Output for 7.3.30
string(32) "000000006e25e7970000000023d7e772" string(32) "000000006e25e7970000000023d7e772" bool(true) bool(false)
Output for 7.3.29
string(32) "0000000006be1bdf0000000031620999" string(32) "0000000006be1bdf0000000031620999" bool(true) bool(false)
Output for 7.3.28
string(32) "0000000047b30a2b000000005e30a4f1" string(32) "0000000047b30a2b000000005e30a4f1" bool(true) bool(false)
Output for 7.3.26
string(32) "0000000069ede0e7000000003c5a92ac" string(32) "0000000069ede0e7000000003c5a92ac" bool(true) bool(false)
Output for 7.3.24
string(32) "000000006fac06f70000000068b15cf1" string(32) "000000006fac06f70000000068b15cf1" bool(true) bool(false)
Output for 7.3.23
string(32) "0000000009a1327b000000000d896893" string(32) "0000000009a1327b000000000d896893" bool(true) bool(false)
Output for 7.3.21
string(32) "00000000440775c9000000006af58625" string(32) "00000000440775c9000000006af58625" bool(true) bool(false)
Output for 7.3.20
string(32) "0000000069d4be3e000000007a40b4b7" string(32) "0000000069d4be3e000000007a40b4b7" bool(true) bool(false)
Output for 7.3.19
string(32) "000000002017d199000000006040a4ab" string(32) "000000002017d199000000006040a4ab" bool(true) bool(false)
Output for 7.3.18
string(32) "0000000056c3a91b00000000566e3e0c" string(32) "0000000056c3a91b00000000566e3e0c" bool(true) bool(false)
Output for 7.3.17
string(32) "00000000282c21af0000000056dd82db" string(32) "00000000282c21af0000000056dd82db" bool(true) bool(false)
Output for 7.3.16
string(32) "000000003a45280700000000699de5c5" string(32) "000000003a45280700000000699de5c5" bool(true) bool(false)
Output for 7.3.12
string(32) "0000000079dd2f4e0000000027ab639a" string(32) "0000000079dd2f4e0000000027ab639a" bool(true) bool(false)
Output for 7.3.11
string(32) "000000005fb82d6600000000538aa06c" string(32) "000000005fb82d6600000000538aa06c" bool(true) bool(false)
Output for 7.2.0, 7.3.10
string(32) "000000002bcdfd0d00000000009ead9a" string(32) "000000002bcdfd0d00000000009ead9a" bool(true) bool(false)
Output for 7.3.9
string(32) "00000000413076a20000000049e75de0" string(32) "00000000413076a20000000049e75de0" bool(true) bool(false)
Output for 7.1.1, 7.3.8
string(32) "000000007192f150000000004342846d" string(32) "000000007192f150000000004342846d" bool(true) bool(false)
Output for 7.3.7
string(32) "000000007e09ceee00000000656aff5f" string(32) "000000007e09ceee00000000656aff5f" bool(true) bool(false)
Output for 7.3.6
string(32) "0000000020b253ff000000000b333ade" string(32) "0000000020b253ff000000000b333ade" bool(true) bool(false)
Output for 7.3.5
string(32) "00000000057a9f3d000000002a768153" string(32) "00000000057a9f3d000000002a768153" bool(true) bool(false)
Output for 7.1.24, 7.3.4
string(32) "000000007a011ac8000000001eb0a34e" string(32) "000000007a011ac8000000001eb0a34e" bool(true) bool(false)
Output for 7.1.15, 7.3.3
string(32) "0000000002921f30000000006811b1d2" string(32) "0000000002921f30000000006811b1d2" bool(true) bool(false)
Output for 7.3.2
string(32) "00000000335cd59a000000000f5aae25" string(32) "00000000335cd59a000000000f5aae25" bool(true) bool(false)
Output for 7.3.1
string(32) "0000000000d3a5ac00000000278893cc" string(32) "0000000000d3a5ac00000000278893cc" bool(true) bool(false)
Output for 7.1.14, 7.3.0
string(32) "000000005fde61dd0000000065a70f0b" string(32) "000000005fde61dd0000000065a70f0b" bool(true) bool(false)
Output for 7.2.33
string(32) "0000000023310091000000001595d1be" string(32) "0000000023310091000000001595d1be" bool(true) bool(false)
Output for 7.2.32
string(32) "000000007f4aab1e000000001ad7e543" string(32) "000000007f4aab1e000000001ad7e543" bool(true) bool(false)
Output for 7.2.31
string(32) "00000000357c026b000000004f33051c" string(32) "00000000357c026b000000004f33051c" bool(true) bool(false)
Output for 7.2.30
string(32) "00000000640ea8490000000050c496b1" string(32) "00000000640ea8490000000050c496b1" bool(true) bool(false)
Output for 7.2.29
string(32) "0000000051f8e0d50000000034d9d69a" string(32) "0000000051f8e0d50000000034d9d69a" bool(true) bool(false)
Output for 7.2.25
string(32) "0000000044a38713000000003459745d" string(32) "0000000044a38713000000003459745d" bool(true) bool(false)
Output for 7.2.24
string(32) "00000000468de6c10000000023d6c83d" string(32) "00000000468de6c10000000023d6c83d" bool(true) bool(false)
Output for 7.2.23
string(32) "000000005afd126600000000018933a4" string(32) "000000005afd126600000000018933a4" bool(true) bool(false)
Output for 7.2.22
string(32) "000000003dddb561000000005c55634a" string(32) "000000003dddb561000000005c55634a" bool(true) bool(false)
Output for 7.2.21
string(32) "000000006614fbaf000000007c20edef" string(32) "000000006614fbaf000000007c20edef" bool(true) bool(false)
Output for 7.1.2, 7.2.20
string(32) "000000007f220752000000006bfa69de" string(32) "000000007f220752000000006bfa69de" bool(true) bool(false)
Output for 7.2.19
string(32) "0000000078d82fea000000002347bf3b" string(32) "0000000078d82fea000000002347bf3b" bool(true) bool(false)
Output for 7.1.27, 7.2.18
string(32) "000000001680bba5000000005fdd0076" string(32) "000000001680bba5000000005fdd0076" bool(true) bool(false)
Output for 7.2.2 - 7.2.3, 7.2.17
string(32) "000000001b5136dd00000000364c4c71" string(32) "000000001b5136dd00000000364c4c71" bool(true) bool(false)
Output for 7.2.16
string(32) "0000000056d67f6d0000000020ebb40f" string(32) "0000000056d67f6d0000000020ebb40f" bool(true) bool(false)
Output for 7.2.15
string(32) "000000004ca62a1f000000004dc95554" string(32) "000000004ca62a1f000000004dc95554" bool(true) bool(false)
Output for 7.2.14
string(32) "000000000ed4680a0000000048576145" string(32) "000000000ed4680a0000000048576145" bool(true) bool(false)
Output for 7.2.13
string(32) "000000007a68a7da00000000115f2da6" string(32) "000000007a68a7da00000000115f2da6" bool(true) bool(false)
Output for 7.2.12
string(32) "000000002900c1ca000000007de6ab2a" string(32) "000000002900c1ca000000007de6ab2a" bool(true) bool(false)
Output for 7.2.11
string(32) "0000000059468bcb0000000015cbd28d" string(32) "0000000059468bcb0000000015cbd28d" bool(true) bool(false)
Output for 7.2.10
string(32) "0000000060f71a050000000061f936ff" string(32) "0000000060f71a050000000061f936ff" bool(true) bool(false)
Output for 7.1.7, 7.2.9
string(32) "000000004b213576000000000dd304e3" string(32) "000000004b213576000000000dd304e3" bool(true) bool(false)
Output for 7.1.16, 7.2.8
string(32) "0000000013ddb6f0000000004eed794e" string(32) "0000000013ddb6f0000000004eed794e" bool(true) bool(false)
Output for 7.1.8, 7.1.33, 7.2.7
string(32) "0000000011d79915000000005eccad54" string(32) "0000000011d79915000000005eccad54" bool(true) bool(false)
Output for 7.1.4, 7.2.6
string(32) "0000000043bdbf1c0000000078c7a0ed" string(32) "0000000043bdbf1c0000000078c7a0ed" bool(true) bool(false)
Output for 7.1.26, 7.2.5
string(32) "00000000627be1490000000024f312d1" string(32) "00000000627be1490000000024f312d1" bool(true) bool(false)
Output for 7.2.4
string(32) "0000000048ab9a8f0000000056a6f6a8" string(32) "0000000048ab9a8f0000000056a6f6a8" bool(true) bool(false)
Output for 7.2.1
string(32) "000000000849a08f00000000360c8820" string(32) "000000000849a08f00000000360c8820" bool(true) bool(false)
Output for 7.1.11, 7.1.31 - 7.1.32
string(32) "000000006c0c5bcb000000007e056ef7" string(32) "000000006c0c5bcb000000007e056ef7" bool(true) bool(false)
Output for 7.1.30
string(32) "00000000578e2f9f000000001d258c00" string(32) "00000000578e2f9f000000001d258c00" bool(true) bool(false)
Output for 7.1.29
string(32) "000000004d879d0f000000004ad9a650" string(32) "000000004d879d0f000000004ad9a650" bool(true) bool(false)
Output for 7.1.28
string(32) "0000000027c493bb000000001a3b3318" string(32) "0000000027c493bb000000001a3b3318" bool(true) bool(false)
Output for 7.1.25
string(32) "0000000006ffe0bd000000006988816f" string(32) "0000000006ffe0bd000000006988816f" bool(true) bool(false)
Output for 7.1.23
string(32) "00000000043e5543000000000607d033" string(32) "00000000043e5543000000000607d033" bool(true) bool(false)
Output for 7.1.22
string(32) "0000000017f96adb00000000156afaba" string(32) "0000000017f96adb00000000156afaba" bool(true) bool(false)
Output for 7.1.21
string(32) "00000000795c1184000000003f290e37" string(32) "00000000795c1184000000003f290e37" bool(true) bool(false)
Output for 7.1.20
string(32) "0000000043c200bf000000000e7c2855" string(32) "0000000043c200bf000000000e7c2855" bool(true) bool(false)
Output for 7.1.19
string(32) "000000004eb1757f000000003bedbd21" string(32) "000000004eb1757f000000003bedbd21" bool(true) bool(false)
Output for 7.1.18
string(32) "000000007ec43c960000000051c9a3bb" string(32) "000000007ec43c960000000051c9a3bb" bool(true) bool(false)
Output for 7.1.17
string(32) "00000000718989ac0000000079bf618b" string(32) "00000000718989ac0000000079bf618b" bool(true) bool(false)
Output for 7.1.13
string(32) "0000000053905f130000000023524d2e" string(32) "0000000053905f130000000023524d2e" bool(true) bool(false)
Output for 7.1.3, 7.1.12
string(32) "000000007d39c0d5000000004129ccb0" string(32) "000000007d39c0d5000000004129ccb0" bool(true) bool(false)
Output for 7.1.10
string(32) "000000004cf4328a00000000679ad821" string(32) "000000004cf4328a00000000679ad821" bool(true) bool(false)
Output for 7.1.9
string(32) "000000005cfa3bc60000000040dc4ada" string(32) "000000005cfa3bc60000000040dc4ada" bool(true) bool(false)
Output for 7.1.6
string(32) "00000000575ef7cd00000000572fc547" string(32) "00000000575ef7cd00000000572fc547" bool(true) bool(false)
Output for 7.1.5
string(32) "000000006bdd6771000000002323a596" string(32) "000000006bdd6771000000002323a596" bool(true) bool(false)
Output for 7.1.0
string(32) "0000000023a40ea2000000006d5b6cc9" string(32) "0000000023a40ea2000000006d5b6cc9" bool(true) bool(false)

preferences:
161.17 ms | 607 KiB | 5 Q