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¼h­ZaüØ\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);
Output for 8.2.0 - 8.2.29, 8.3.0 - 8.3.27, 8.4.1 - 8.4.14, 8.5.0 - 8.5.1
array(0) { } Warning: Undefined array key 1 in /in/CHgkk on line 34 Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in /in/CHgkk on line 34 Warning: Undefined array key 1 in /in/CHgkk on line 35 Warning: Undefined array key 1 in /in/CHgkk on line 36 Warning: Undefined array key 1 in /in/CHgkk on line 37 { "urls": [ "https:\/\/ads.tiktok.com\/api\/" ], "cookies": [ null ], "referers": [ null ], "x-csrftokens": [ null ], "selected": 0 }
Output for 8.4.15
/bin/php-8.4.15: /usr/lib/libm.so.6: version `GLIBC_2.38' not found (required by /bin/php-8.4.15) /bin/php-8.4.15: /usr/lib/libm.so.6: version `GLIBC_2.35' not found (required by /bin/php-8.4.15) /bin/php-8.4.15: /usr/lib/libc.so.6: version `GLIBC_2.34' not found (required by /bin/php-8.4.15) /bin/php-8.4.15: /usr/lib/libc.so.6: version `GLIBC_2.38' not found (required by /bin/php-8.4.15)
Process exited with code 1.
Output for 8.3.28
/bin/php-8.3.28: /usr/lib/libm.so.6: version `GLIBC_2.38' not found (required by /bin/php-8.3.28) /bin/php-8.3.28: /usr/lib/libm.so.6: version `GLIBC_2.35' not found (required by /bin/php-8.3.28) /bin/php-8.3.28: /usr/lib/libc.so.6: version `GLIBC_2.34' not found (required by /bin/php-8.3.28) /bin/php-8.3.28: /usr/lib/libc.so.6: version `GLIBC_2.38' not found (required by /bin/php-8.3.28)
Process exited with code 1.

preferences:
75.88 ms | 408 KiB | 5 Q