3v4l.org

run code in 300+ PHP versions simultaneously
<?php $text = " 4535903705830785|Expirymonth|Expiryyear|CVV|DOB|SSN|FirstName|LastName|Address|ZipCode|City|State|NumPhone|Email| 4535903705830785|Expirymonth|Expiryyear|CVV|DOB|SSN|FirstName|LastName|Address|ZipCode|City|State|NumPhone|Email| "; while(!empty($text)){ $bin = substr($text,0,strpos($text,"|")); $text = substr($text,strlen($bin)+1,strlen($text)); $short_bin = substr($bin,0,6); var_dump($bin); var_dump($short_bin); $exp_month = substr($text,0,strpos($text,"|")); $text = substr($text,strlen($exp_month)+1,strlen($text)); $exp_year = substr($text,0,strpos($text,"|")); $text = substr($text,strlen($exp_year)+1,strlen($text)); $cvv = substr($text,0,strpos($text,"|")); $text = substr($text,strlen($cvv)+1,strlen($text)); $dob = substr($text, 0, strpos($text, "|")); $text = substr($text, strlen($dob) + 1, strlen($text)); $ssn = substr($text, 0, strpos($text, "|")); $text = substr($text, strlen($ssn) + 1, strlen($text)); $firstname = substr($text,0,strpos($text,"|")); $text = substr($text,strlen($firstname)+1,strlen($text)); $lastname = substr($text,0,strpos($text,"|")); $text = substr($text,strlen($lastname)+1,strlen($text)); $address = substr($text,0,strpos($text,"|")); $text = substr($text,strlen($address)+1,strlen($text)); $zip_code = substr($text,0,strpos($text,"|")); $text = substr($text,strlen($zip_code)+1,strlen($text)); $city = substr($text,0,strpos($text,"|")); $text = substr($text,strlen($city)+1,strlen($text)); $state = substr($text,0,strpos($text,"|")); $text = substr($text,strlen($state)+1,strlen($text)); $phone = substr($text,0,strpos($text,"|")); $text = substr($text,strlen($phone)+1,strlen($text)); $email = substr($text,0,strpos($text,"|")); $text = substr($text,strlen($email)+1,strlen($text)); }
Output for 7.4.0 - 7.4.33, 8.0.1 - 8.0.30, 8.1.0 - 8.1.33, 8.2.0 - 8.2.29, 8.3.0 - 8.3.26, 8.4.1 - 8.4.14
string(17) " 4535903705830785" string(6) " 45359" string(22) " 4535903705830785" string(6) " " string(0) "" string(0) ""

preferences:
150.28 ms | 407 KiB | 5 Q