3v4l.org

run code in 300+ PHP versions simultaneously
<?php function d($string) { echo $string.PHP_EOL; } $curlCommand = <<<CURL_COMMAND curl 'https://ads.tiktok.com/api/v2/i18n/material/image/upload/?aadvid=7497318014904418320&msToken=8y-4YgQz1d4cUHxOX8_s87jvstLBTRgC0lFvQIU5xqXVPnT9zyccZjquBIdlobU3n8nnP8EkiM2UA_Kfsp5So3fS7mD9JOOy3pgYKYB6NF3lTCr6gVpw_PwdGxH5N-tft4lq34WGw5GQeg==&X-Bogus=DFSzswcLl-SKWTbCCaicGslUrn09' \ -H 'accept: */*' \ -H 'accept-language: tr-TR,tr;q=0.9' \ -H 'cache-control: no-cache' \ -H 'content-type: multipart/form-data; boundary=----WebKitFormBoundaryexjSFRLu0weZBpBf' \ -b 'tt_csrf_token=AmObJwvB-ozf_k-h8YvfxsMSxBduS3w0nWlM; tt_chain_token=uNTEuNQ6+H+NJuLGb9QCXQ==; cookie-consent={%22optional%22:false%2C%22ga%22:false%2C%22af%22:false%2C%22fbp%22:false%2C%22lip%22:false%2C%22bing%22:false%2C%22ttads%22:false%2C%22reddit%22:false%2C%22hubspot%22:false%2C%22version%22:%22v10%22}; webapp_tiktok_lang=en; lang_type=en; tta_attr_id_mirror=0.1745665478.7497576137183199249; pre_country=SE; part=stable; csrftoken=xxpKjU8sKtD4FfUsxVnZNKIN9W5aFtle; s_v_web_id=verify_m9y45m02_z3mBovRW_l9fn_4kCZ_BzAj_dfimh8ZHTi3P; passport_csrf_token=1c2b03076ecd9e6c52077b7f9230e393; passport_csrf_token_default=1c2b03076ecd9e6c52077b7f9230e393; ac_csrftoken=bdc9a1574f2f4112bfe865e82ecac9d2; multi_sids=7497316280413619222%3A4481aae81b23aa78099e2b70c6e033c6; cmpl_token=AgQQAPP3F-RO0rg1P8i2_F0v8m0k1pQf_5R8YNhq7Q; passport_auth_status=43862541609ebaa2f57f439497760122%2C; passport_auth_status_ss=43862541609ebaa2f57f439497760122%2C; sid_guard=4481aae81b23aa78099e2b70c6e033c6%7C1745665538%7C15552000%7CThu%2C+23-Oct-2025+11%3A05%3A38+GMT; uid_tt=808b29ef25ce8aee2f3ceeea3765fa755cea33a526e22436704aced4f97675f2; uid_tt_ss=808b29ef25ce8aee2f3ceeea3765fa755cea33a526e22436704aced4f97675f2; sid_tt=4481aae81b23aa78099e2b70c6e033c6; sessionid=4481aae81b23aa78099e2b70c6e033c6; sessionid_ss=4481aae81b23aa78099e2b70c6e033c6; sid_ucp_v1=1.0.0-KDdkNWQ4NTNkNGJiNTMyZGJiZWZiOTJmY2VlYzcxNGM0YmUzNWY1MWIKGQiWiLr28630hWgQgvyywAYYsws4CEASSAQQBRoEbm8xYSIgNDQ4MWFhZTgxYjIzYWE3ODA5OWUyYjcwYzZlMDMzYzY; ssid_ucp_v1=1.0.0-KDdkNWQ4NTNkNGJiNTMyZGJiZWZiOTJmY2VlYzcxNGM0YmUzNWY1MWIKGQiWiLr28630hWgQgvyywAYYsws4CEASSAQQBRoEbm8xYSIgNDQ4MWFhZTgxYjIzYWE3ODA5OWUyYjcwYzZlMDMzYzY; store-idc=no1a; store-country-code=se; store-country-code-src=uid; tt-target-idc=eu-ttp2; tt-target-idc-sign=JAQEfK9Gpdfc2JDoRNpY-WUWQlkyo48_g-IE8exTHGtu-lLJzpWTAmD-WzVFn4nIZdExmB-yKwn1ssR0BC1sNVeq23PHACdA9ga3R0Y7WadCsBrZJHJ_EciWqq8waXeWr7JiCxsPDBgAUbMdiAGZ9DAoLYKVN-_jeAVqBJsj2uFyDqWND_DsjztPXzKXYNC0Mda8Nw4Ohvp0iIeC7Gc2pI5IoDomWbQ7F3CU7eorwoXdYCfibrGbqmtBaS_Ak6PbLN1LP_yxzK75j38mJxkpNqe-qDyGMmC6YazC1u-VpeLwb3XGdSCK28xKuR9pXSiJOfRQRljaxBkj1jV-fXbQgKD5gI_TWO2c--Eskgf5QHUe0iHih4AnkkjhZvyvBpkv5lwzDe6g9AZcNAxnNu5kSz19dJEwT82Y6uIOXscj0HjcnunNkPOVaUhwWmQ0dU5qH47HzSghRHlktJbgrbKCKQu9JeeMEBjWfIwVxOhssDoe-JfmmmUb8Yi6I0nQjt1n; s_v_web_id=verify_m9y46sa3_UBfEBljP_adHs_4gd1_8ler_hzUzej2EA6bD; odin_tt=b57fbea42a3a4ceda7f1e114005dab694ea9f4aa18bcdf085579b407676eb3682bc623dcdcc87212246ff2b0c9ff28d0; auth_code_verifier=75817c207f61cd3d2eb94f9f0d053fdb; store-country-sign=MEIEDBdC4LnhroLAEzPHUQQgx6niQYm0tas1FNdakArWrn6D2T_HBkDRab_AmJgmFGAEELM8g1RRdqFiJQr0nko-VmI; msToken=8y-4YgQz1d4cUHxOX8_s87jvstLBTRgC0lFvQIU5xqXVPnT9zyccZjquBIdlobU3n8nnP8EkiM2UA_Kfsp5So3fS7mD9JOOy3pgYKYB6NF3lTCr6gVpw_PwdGxH5N-tft4lq34WGw5GQeg==; d_ticket_ads=e26f86e2aba3bd164ebd605fcdecab4d44d6c; passport_auth_status_ads=db607b08409db4ef6773a1baf88ab8c2%2C; passport_auth_status_ss_ads=db607b08409db4ef6773a1baf88ab8c2%2C; sso_uid_tt_ads=3e3dca4d4c42e5e7a72cf87affd5db89bd420fb5cc5a3503c89969ba655e2014; sso_uid_tt_ss_ads=3e3dca4d4c42e5e7a72cf87affd5db89bd420fb5cc5a3503c89969ba655e2014; sso_user_ads=ce6259389223bead42a0fd9bd016313b; sso_user_ss_ads=ce6259389223bead42a0fd9bd016313b; sid_ucp_sso_v1_ads=1.0.0-KGNkZTJmYWU4MzdmNDcxYTUyMjIzOGE5NzMwYTE1ODZlZGFlMDZkNmUKFwiHiLfe0Lj0hWgQvPyywAYYrww4CEApEAMaA3NnMSIgY2U2MjU5Mzg5MjIzYmVhZDQyYTBmZDliZDAxNjMxM2I; ssid_ucp_sso_v1_ads=1.0.0-KGNkZTJmYWU4MzdmNDcxYTUyMjIzOGE5NzMwYTE1ODZlZGFlMDZkNmUKFwiHiLfe0Lj0hWgQvPyywAYYrww4CEApEAMaA3NnMSIgY2U2MjU5Mzg5MjIzYmVhZDQyYTBmZDliZDAxNjMxM2I; sid_guard_ads=fbc1891bcc7bcf20852390d0f7df5858%7C1745665597%7C863999%7CTue%2C+06-May-2025+11%3A06%3A36+GMT; uid_tt_ads=77912750b46f5e2c07a70ac4ea2fd26cdca90441f5a7788a9956e8bea96d4262; uid_tt_ss_ads=77912750b46f5e2c07a70ac4ea2fd26cdca90441f5a7788a9956e8bea96d4262; sid_tt_ads=fbc1891bcc7bcf20852390d0f7df5858; sessionid_ads=fbc1891bcc7bcf20852390d0f7df5858; sessionid_ss_ads=fbc1891bcc7bcf20852390d0f7df5858; sid_ucp_v1_ads=1.0.0-KDIwNTZjNjc0ZjdiMDM2YTUwMmEzOWZmYmU4NWM1ZmQzNzM2ZGM0NGUKFwiHiLfe0Lj0hWgQvfyywAYYrww4CEApEAMaA3NnMSIgZmJjMTg5MWJjYzdiY2YyMDg1MjM5MGQwZjdkZjU4NTg; ssid_ucp_v1_ads=1.0.0-KDIwNTZjNjc0ZjdiMDM2YTUwMmEzOWZmYmU4NWM1ZmQzNzM2ZGM0NGUKFwiHiLfe0Lj0hWgQvfyywAYYrww4CEApEAMaA3NnMSIgZmJjMTg5MWJjYzdiY2YyMDg1MjM5MGQwZjdkZjU4NTg; sso_ticket_cookie=aafca3d664f9625da2b24f7f232ca39c; msToken=A_f6gSAXHMAFSHwROqIvMDh_s2yn7Gg6NILaCLXmbTVAemcTzceR2mK_IYqIU74n-aeugTm_IPsjtOJyUecfL0Ul9-Rt7RE9inB3j2JffN6-7BKnlbRDYrFgciCZ17LQ6TFhw7mP8f1HCQ==; pre_country=SE; ks_theme=1; ttwid=1%7Ci0twEE9EpbY0c0urMtbF0G39Jt2hGLskpLcs_lQMGFc%7C1745665651%7Ced135e120c45ce64f4b7acb7d2746d7a88619865f2bc7b015b9e380b39b71f87' \ -H 'origin: https://ads.tiktok.com' \ -H 'pragma: no-cache' \ -H 'priority: u=1, i' \ -H 'referer: https://ads.tiktok.com/i18n/material/image?aadvid=7497318014904418320' \ -H 'sec-ch-ua: "Google Chrome";v="135", "Not-A.Brand";v="8", "Chromium";v="135"' \ -H 'sec-ch-ua-mobile: ?0' \ -H 'sec-ch-ua-platform: "macOS"' \ -H 'sec-fetch-dest: empty' \ -H 'sec-fetch-mode: cors' \ -H 'sec-fetch-site: same-origin' \ -H 'user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36' \ -H 'x-csrftoken: xxpKjU8sKtD4FfUsxVnZNKIN9W5aFtle' \ --data-raw $'------WebKitFormBoundaryexjSFRLu0weZBpBf\r\nContent-Disposition: form-data; name="Filedata"; filename="pageskin-min_crop_1200*628.jpg"\r\nContent-Type: image/jpeg\r\n\r\nÿØÿà\u000é¿K\u000b[úñ\u001e¼hZaüØ\u0000\u0081õ[à`c;¹^ª\u008fÍ+ÿÙ\r\n------WebKitFormBoundaryexjSFRLu0weZBpBf--\r\n' CURL_COMMAND; preg_match('~\'https://ads.tiktok.com/api/(.*)\' --compressed~', $curlCommand, $urls); preg_match('~Cookie: (.*)\' \-H \'Pri~', $curlCommand, $cookies); preg_match("~-H 'Referer: (.*)\' \-H \'X~", $curlCommand, $referers); preg_match("~-H 'X-CSRFToken: (.*)\' \-H \'O~", $curlCommand, $xCsrfTokens); var_dump($urls); $url = 'https://ads.tiktok.com/api/' . trim($urls[1], "'"); $cookie = $cookies[1]; $referer = $referers[1]; $xCsrfToken = $xCsrfTokens[1]; $array['urls'] = [$url]; $array['cookies'] = [$cookie]; $array['referers'] = [$referer]; $array['x-csrftokens'] = [$xCsrfToken]; $array['selected'] = (int) 0; echo json_encode($array, JSON_PRETTY_PRINT|JSON_UNESCAPED_UNICODE);
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/4NONB
function name:  (null)
number of ops:  58
compiled vars:  !0 = $curlCommand, !1 = $urls, !2 = $cookies, !3 = $referers, !4 = $xCsrfTokens, !5 = $url, !6 = $cookie, !7 = $referer, !8 = $xCsrfToken, !9 = $array
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    7     0  E >   ASSIGN                                                   !0, 'curl+%27https%3A%2F%2Fads.tiktok.com%2Fapi%2Fv2%2Fi18n%2Fmaterial%2Fimage%2Fupload%2F%3Faadvid%3D7497318014904418320%26msToken%3D8y-4YgQz1d4cUHxOX8_s87jvstLBTRgC0lFvQIU5xqXVPnT9zyccZjquBIdlobU3n8nnP8EkiM2UA_Kfsp5So3fS7mD9JOOy3pgYKYB6NF3lTCr6gVpw_PwdGxH5N-tft4lq34WGw5GQeg%3D%3D%26X-Bogus%3DDFSzswcLl-SKWTbCCaicGslUrn09%27+%5C%0A++-H+%27accept%3A+%2A%2F%2A%27+%5C%0A++-H+%27accept-language%3A+tr-TR%2Ctr%3Bq%3D0.9%27+%5C%0A++-H+%27cache-control%3A+no-cache%27+%5C%0A++-H+%27content-type%3A+multipart%2Fform-data%3B+boundary%3D----WebKitFormBoundaryexjSFRLu0weZBpBf%27+%5C%0A++-b+%27tt_csrf_token%3DAmObJwvB-ozf_k-h8YvfxsMSxBduS3w0nWlM%3B+tt_chain_token%3DuNTEuNQ6%2BH%2BNJuLGb9QCXQ%3D%3D%3B+cookie-consent%3D%7B%2522optional%2522%3Afalse%252C%2522ga%2522%3Afalse%252C%2522af%2522%3Afalse%252C%2522fbp%2522%3Afalse%252C%2522lip%2522%3Afalse%252C%2522bing%2522%3Afalse%252C%2522ttads%2522%3Afalse%252C%2522reddit%2522%3Afalse%252C%2522hubspot%2522%3Afalse%252C%2522version%2522%3A%2522v10%2522%7D%3B+webapp_tiktok_lang%3Den%3B+lang_type%3Den%3B+tta_attr_id_mirror%3D0.1745665478.7497576137183199249%3B+pre_country%3DSE%3B+part%3Dstable%3B+csrftoken%3DxxpKjU8sKtD4FfUsxVnZNKIN9W5aFtle%3B+s_v_web_id%3Dverify_m9y45m02_z3mBovRW_l9fn_4kCZ_BzAj_dfimh8ZHTi3P%3B+passport_csrf_token%3D1c2b03076ecd9e6c52077b7f9230e393%3B+passport_csrf_token_default%3D1c2b03076ecd9e6c52077b7f9230e393%3B+ac_csrftoken%3Dbdc9a1574f2f4112bfe865e82ecac9d2%3B+multi_sids%3D7497316280413619222%253A4481aae81b23aa78099e2b70c6e033c6%3B+cmpl_token%3DAgQQAPP3F-RO0rg1P8i2_F0v8m0k1pQf_5R8YNhq7Q%3B+passport_auth_status%3D43862541609ebaa2f57f439497760122%252C%3B+passport_auth_status_ss%3D43862541609ebaa2f57f439497760122%252C%3B+sid_guard%3D4481aae81b23aa78099e2b70c6e033c6%257C1745665538%257C15552000%257CThu%252C%2B23-Oct-2025%2B11%253A05%253A38%2BGMT%3B+uid_tt%3D808b29ef25ce8aee2f3ceeea3765fa755cea33a526e22436704aced4f97675f2%3B+uid_tt_ss%3D808b29ef25ce8aee2f3ceeea3765fa755cea33a526e22436704aced4f97675f2%3B+sid_tt%3D4481aae81b23aa78099e2b70c6e033c6%3B+sessionid%3D4481aae81b23aa78099e2b70c6e033c6%3B+sessionid_ss%3D4481aae81b23aa78099e2b70c6e033c6%3B+sid_ucp_v1%3D1.0.0-KDdkNWQ4NTNkNGJiNTMyZGJiZWZiOTJmY2VlYzcxNGM0YmUzNWY1MWIKGQiWiLr28630hWgQgvyywAYYsws4CEASSAQQBRoEbm8xYSIgNDQ4MWFhZTgxYjIzYWE3ODA5OWUyYjcwYzZlMDMzYzY%3B+ssid_ucp_v1%3D1.0.0-KDdkNWQ4NTNkNGJiNTMyZGJiZWZiOTJmY2VlYzcxNGM0YmUzNWY1MWIKGQiWiLr28630hWgQgvyywAYYsws4CEASSAQQBRoEbm8xYSIgNDQ4MWFhZTgxYjIzYWE3ODA5OWUyYjcwYzZlMDMzYzY%3B+store-idc%3Dno1a%3B+store-country-code%3Dse%3B+store-country-code-src%3Duid%3B+tt-target-idc%3Deu-ttp2%3B+tt-target-idc-sign%3DJAQEfK9Gpdfc2JDoRNpY-WUWQlkyo48_g-IE8exTHGtu-lLJzpWTAmD-WzVFn4nIZdExmB-yKwn1ssR0BC1sNVeq23PHACdA9ga3R0Y7WadCsBrZJHJ_EciWqq8waXeWr7JiCxsPDBgAUbMdiAGZ9DAoLYKVN-_jeAVqBJsj2uFyDqWND_DsjztPXzKXYNC0Mda8Nw4Ohvp0iIeC7Gc2pI5IoDomWbQ7F3CU7eorwoXdYCfibrGbqmtBaS_Ak6PbLN1LP_yxzK75j38mJxkpNqe-qDyGMmC6YazC1u-VpeLwb3XGdSCK28xKuR9pXSiJOfRQRljaxBkj1jV-fXbQgKD5gI_TWO2c--Eskgf5QHUe0iHih4AnkkjhZvyvBpkv5lwzDe6g9AZcNAxnNu5kSz19dJEwT82Y6uIOXscj0HjcnunNkPOVaUhwWmQ0dU5qH47HzSghRHlktJbgrbKCKQu9JeeMEBjWfIwVxOhssDoe-JfmmmUb8Yi6I0nQjt1n%3B+s_v_web_id%3Dverify_m9y46sa3_UBfEBljP_adHs_4gd1_8ler_hzUzej2EA6bD%3B+odin_tt%3Db57fbea42a3a4ceda7f1e114005dab694ea9f4aa18bcdf085579b407676eb3682bc623dcdcc87212246ff2b0c9ff28d0%3B+auth_code_verifier%3D75817c207f61cd3d2eb94f9f0d053fdb%3B+store-country-sign%3DMEIEDBdC4LnhroLAEzPHUQQgx6niQYm0tas1FNdakArWrn6D2T_HBkDRab_AmJgmFGAEELM8g1RRdqFiJQr0nko-VmI%3B+msToken%3D8y-4YgQz1d4cUHxOX8_s87jvstLBTRgC0lFvQIU5xqXVPnT9zyccZjquBIdlobU3n8nnP8EkiM2UA_Kfsp5So3fS7mD9JOOy3pgYKYB6NF3lTCr6gVpw_PwdGxH5N-tft4lq34WGw5GQeg%3D%3D%3B+d_ticket_ads%3De26f86e2aba3bd164ebd605fcdecab4d44d6c%3B+passport_auth_status_ads%3Ddb607b08409db4ef6773a1baf88ab8c2%252C%3B+passport_auth_status_ss_ads%3Ddb607b08409db4ef6773a1baf88ab8c2%252C%3B+sso_uid_tt_ads%3D3e3dca4d4c42e5e7a72cf87affd5db89bd420fb5cc5a3503c89969ba655e2014%3B+sso_uid_tt_ss_ads%3D3e3dca4d4c42e5e7a72cf87affd5db89bd420fb5cc5a3503c89969ba655e2014%3B+sso_user_ads%3Dce6259389223bead42a0fd9bd016313b%3B+sso_user_ss_ads%3Dce6259389223bead42a0fd9bd016313b%3B+sid_ucp_sso_v1_ads%3D1.0.0-KGNkZTJmYWU4MzdmNDcxYTUyMjIzOGE5NzMwYTE1ODZlZGFlMDZkNmUKFwiHiLfe0Lj0hWgQvPyywAYYrww4CEApEAMaA3NnMSIgY2U2MjU5Mzg5MjIzYmVhZDQyYTBmZDliZDAxNjMxM2I%3B+ssid_ucp_sso_v1_ads%3D1.0.0-KGNkZTJmYWU4MzdmNDcxYTUyMjIzOGE5NzMwYTE1ODZlZGFlMDZkNmUKFwiHiLfe0Lj0hWgQvPyywAYYrww4CEApEAMaA3NnMSIgY2U2MjU5Mzg5MjIzYmVhZDQyYTBmZDliZDAxNjMxM2I%3B+sid_guard_ads%3Dfbc1891bcc7bcf20852390d0f7df5858%257C1745665597%257C863999%257CTue%252C%2B06-May-2025%2B11%253A06%253A36%2BGMT%3B+uid_tt_ads%3D77912750b46f5e2c07a70ac4ea2fd26cdca90441f5a7788a9956e8bea96d4262%3B+uid_tt_ss_ads%3D77912750b46f5e2c07a70ac4ea2fd26cdca90441f5a7788a9956e8bea96d4262%3B+sid_tt_ads%3Dfbc1891bcc7bcf20852390d0f7df5858%3B+sessionid_ads%3Dfbc1891bcc7bcf20852390d0f7df5858%3B+sessionid_ss_ads%3Dfbc1891bcc7bcf20852390d0f7df5858%3B+sid_ucp_v1_ads%3D1.0.0-KDIwNTZjNjc0ZjdiMDM2YTUwMmEzOWZmYmU4NWM1ZmQzNzM2ZGM0NGUKFwiHiLfe0Lj0hWgQvfyywAYYrww4CEApEAMaA3NnMSIgZmJjMTg5MWJjYzdiY2YyMDg1MjM5MGQwZjdkZjU4NTg%3B+ssid_ucp_v1_ads%3D1.0.0-KDIwNTZjNjc0ZjdiMDM2YTUwMmEzOWZmYmU4NWM1ZmQzNzM2ZGM0NGUKFwiHiLfe0Lj0hWgQvfyywAYYrww4CEApEAMaA3NnMSIgZmJjMTg5MWJjYzdiY2YyMDg1MjM5MGQwZjdkZjU4NTg%3B+sso_ticket_cookie%3Daafca3d664f9625da2b24f7f232ca39c%3B+msToken%3DA_f6gSAXHMAFSHwROqIvMDh_s2yn7Gg6NILaCLXmbTVAemcTzceR2mK_IYqIU74n-aeugTm_IPsjtOJyUecfL0Ul9-Rt7RE9inB3j2JffN6-7BKnlbRDYrFgciCZ17LQ6TFhw7mP8f1HCQ%3D%3D%3B+pre_country%3DSE%3B+ks_theme%3D1%3B+ttwid%3D1%257Ci0twEE9EpbY0c0urMtbF0G39Jt2hGLskpLcs_lQMGFc%257C1745665651%257Ced135e120c45ce64f4b7acb7d2746d7a88619865f2bc7b015b9e380b39b71f87%27+%5C%0A++-H+%27origin%3A+https%3A%2F%2Fads.tiktok.com%27+%5C%0A++-H+%27pragma%3A+no-cache%27+%5C%0A++-H+%27priority%3A+u%3D1%2C+i%27+%5C%0A++-H+%27referer%3A+https%3A%2F%2Fads.tiktok.com%2Fi18n%2Fmaterial%2Fimage%3Faadvid%3D7497318014904418320%27+%5C%0A++-H+%27sec-ch-ua%3A+%22Google+Chrome%22%3Bv%3D%22135%22%2C+%22Not-A.Brand%22%3Bv%3D%228%22%2C+%22Chromium%22%3Bv%3D%22135%22%27+%5C%0A++-H+%27sec-ch-ua-mobile%3A+%3F0%27+%5C%0A++-H+%27sec-ch-ua-platform%3A+%22macOS%22%27+%5C%0A++-H+%27sec-fetch-dest%3A+empty%27+%5C%0A++-H+%27sec-fetch-mode%3A+cors%27+%5C%0A++-H+%27sec-fetch-site%3A+same-origin%27+%5C%0A++-H+%27user-agent%3A+Mozilla%2F5.0+%28Macintosh%3B+Intel+Mac+OS+X+10_15_7%29+AppleWebKit%2F537.36+%28KHTML%2C+like+Gecko%29+Chrome%2F135.0.0.0+Safari%2F537.36%27+%5C%0A++-H+%27x-csrftoken%3A+xxpKjU8sKtD4FfUsxVnZNKIN9W5aFtle%27+%5C%0A++--data-raw+%24%27------WebKitFormBoundaryexjSFRLu0weZBpBf%0D%0AContent-Disposition%3A+form-data%3B+name%3D%22Filedata%22%3B+filename%3D%22pageskin-min_crop_1200%2A628.jpg%22%0D%0AContent-Type%3A+image%2Fjpeg%0D%0A%0D%0A%C3%BF%C3%98%C3%BF%C3%A0%5Cu000%C3%A9%C2%BFK%5Cu000b%5B%C3%BA%C3%B1%5Cu001e%C2%BChZa%C3%BC%C3%98%5Cu0000%5Cu0081%C3%B5%5B%C3%A0%60c%3B%C2%B9%5E%C2%AA%5Cu008f%C3%8D%2B%C3%BF%C3%99%0D%0A------WebKitFormBoundaryexjSFRLu0weZBpBf--%0D%0A%27'
   29     1        INIT_FCALL                                               'preg_match'
          2        SEND_VAL                                                 '%7E%27https%3A%2F%2Fads.tiktok.com%2Fapi%2F%28.%2A%29%27+--compressed%7E'
          3        SEND_VAR                                                 !0
          4        SEND_REF                                                 !1
          5        DO_ICALL                                                 
   30     6        INIT_FCALL                                               'preg_match'
          7        SEND_VAL                                                 '%7ECookie%3A+%28.%2A%29%27+%5C-H+%27Pri%7E'
          8        SEND_VAR                                                 !0
          9        SEND_REF                                                 !2
         10        DO_ICALL                                                 
   31    11        INIT_FCALL                                               'preg_match'
         12        SEND_VAL                                                 '%7E-H+%27Referer%3A+%28.%2A%29%5C%27+%5C-H+%5C%27X%7E'
         13        SEND_VAR                                                 !0
         14        SEND_REF                                                 !3
         15        DO_ICALL                                                 
   32    16        INIT_FCALL                                               'preg_match'
         17        SEND_VAL                                                 '%7E-H+%27X-CSRFToken%3A+%28.%2A%29%5C%27+%5C-H+%5C%27O%7E'
         18        SEND_VAR                                                 !0
         19        SEND_REF                                                 !4
         20        DO_ICALL                                                 
   33    21        INIT_FCALL                                               'var_dump'
         22        SEND_VAR                                                 !1
         23        DO_ICALL                                                 
   34    24        INIT_FCALL                                               'trim'
         25        FETCH_DIM_R                                      ~16     !1, 1
         26        SEND_VAL                                                 ~16
         27        SEND_VAL                                                 '%27'
         28        DO_ICALL                                         $17     
         29        CONCAT                                           ~18     'https%3A%2F%2Fads.tiktok.com%2Fapi%2F', $17
         30        ASSIGN                                                   !5, ~18
   35    31        FETCH_DIM_R                                      ~20     !2, 1
         32        ASSIGN                                                   !6, ~20
   36    33        FETCH_DIM_R                                      ~22     !3, 1
         34        ASSIGN                                                   !7, ~22
   37    35        FETCH_DIM_R                                      ~24     !4, 1
         36        ASSIGN                                                   !8, ~24
   38    37        INIT_ARRAY                                       ~27     !5
         38        ASSIGN_DIM                                               !9, 'urls'
         39        OP_DATA                                                  ~27
   39    40        INIT_ARRAY                                       ~29     !6
         41        ASSIGN_DIM                                               !9, 'cookies'
         42        OP_DATA                                                  ~29
   40    43        INIT_ARRAY                                       ~31     !7
         44        ASSIGN_DIM                                               !9, 'referers'
         45        OP_DATA                                                  ~31
   41    46        INIT_ARRAY                                       ~33     !8
         47        ASSIGN_DIM                                               !9, 'x-csrftokens'
         48        OP_DATA                                                  ~33
   42    49        CAST                                          4  ~35     0
         50        ASSIGN_DIM                                               !9, 'selected'
         51        OP_DATA                                                  ~35
   43    52        INIT_FCALL                                               'json_encode'
         53        SEND_VAR                                                 !9
         54        SEND_VAL                                                 384
         55        DO_ICALL                                         $36     
         56        ECHO                                                     $36
         57      > RETURN                                                   1

Function d:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/4NONB
function name:  d
number of ops:  4
compiled vars:  !0 = $string
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    3     0  E >   RECV                                             !0      
    4     1        CONCAT                                           ~1      !0, '%0A'
          2        ECHO                                                     ~1
    5     3      > RETURN                                                   null

End of function d

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
150.2 ms | 1026 KiB | 17 Q