{"id":4269,"date":"2021-05-15T16:16:24","date_gmt":"2021-05-15T07:16:24","guid":{"rendered":"\/blog\/?p=4269"},"modified":"2023-09-21T09:26:33","modified_gmt":"2023-09-21T00:26:33","slug":"php-url-%ed%8c%8c%ec%9d%bc-%eb%b6%88%ed%95%84%ec%9a%94%ed%95%9c-%ec%a0%95%eb%b3%b4-%ec%82%ad%ec%a0%9c","status":"publish","type":"post","link":"https:\/\/hasu0707.duckdns.org\/blog\/?p=4269","title":{"rendered":"[PHP] URL \ud30c\uc77c \ubd88\ud544\uc694\ud55c \uc815\ubcf4 \uc0ad\uc81c"},"content":{"rendered":"\n<div class=\"hcb_wrap\"><pre class=\"prism undefined-numbers lang-php\" data-lang=\"PHP\"><code>&lt;?php\n\/*\n URL\ud30c\uc77c\uc5d0\uc11c \ubd88\ud544\uc694\ud55c \ub77c\uc778\uc744 \uc0ad\uc81c\ud55c\ub2e4.\n \uc0ac\uc6a9\ubc29\ubc95: php url_remove_superfluous_info.php &quot;D:\\settings\\config\\favorites\\10_my favorites\\netflix.url&quot;\n*\/\n$fp = fopen($argv[1], &quot;r&quot;) or die($argv[1] . &quot;Unable to open file! (read)&quot;);\n$ii = 0;\nwhile (!feof($fp))\n{\n    $oneline = fgets($fp);\n    $read_str[$ii] = str_replace(array(\n        &quot;\\n&quot;,\n        &quot;\\t&quot;,\n        &quot;\\r&quot;\n    ) , &#39;&#39;, $oneline);\n    $ii++;\n}\nfclose($fp);\necho $argv[1] . &quot;\\n&quot;;\n$fp = fopen($argv[1], &quot;w&quot;) or die($argv[1] . &quot;Unable to open file! (write)&quot;);\nforeach ($read_str as $line)\n{\n    if (stripos($line, &#39;InternetShortcut&#39;, 0) !== false) fwrite($fp, $line . &quot;\\r\\n&quot;);\n    if ((stripos($line, &#39;URL=&#39;, 0) !== false) && ($line[0] == &#39;U&#39;)) fwrite($fp, $line . &quot;\\r\\n&quot;);\n}\nfclose($fp);\n?&gt;\n<\/code><\/pre><\/div>\n","protected":false},"excerpt":{"rendered":"<p>&lt;?php \/* URL\ud30c\uc77c\uc5d0\uc11c \ubd88\ud544\uc694\ud55c \ub77c\uc778\uc744 \uc0ad\uc81c\ud55c\ub2e4. \uc0ac\uc6a9\ubc29\ubc95: php url_remove_superfluous_info.php &quot;D:\\settings\\config\\favorites\\10_my favorites\\netflix.url&quot; *\/ $fp = fopen($argv[1], &quot;r&quot;) or die($argv[1] . &quot;Unable to open file! (read)&quot;); $ii = 0; while (!feof($fp)) { $oneline = fgets($fp); $read_str[$ii] = str_replace(array( &quot;\\n&quot;, &quot;\\t&quot;, &quot;\\r&quot; ) , &#39;&#39;, $oneline); $ii++; } fclose($fp); echo $argv[1] . &quot;\\n&quot;; $fp = fopen($argv[1], &quot;w&quot;) or [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_import_markdown_pro_load_document_selector":0,"_import_markdown_pro_submit_text_textarea":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[18],"tags":[],"class_list":["post-4269","post","type-post","status-publish","format-standard","hentry","category-development_language"],"_links":{"self":[{"href":"https:\/\/hasu0707.duckdns.org\/blog\/index.php?rest_route=\/wp\/v2\/posts\/4269","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hasu0707.duckdns.org\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hasu0707.duckdns.org\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hasu0707.duckdns.org\/blog\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/hasu0707.duckdns.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=4269"}],"version-history":[{"count":0,"href":"https:\/\/hasu0707.duckdns.org\/blog\/index.php?rest_route=\/wp\/v2\/posts\/4269\/revisions"}],"wp:attachment":[{"href":"https:\/\/hasu0707.duckdns.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=4269"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hasu0707.duckdns.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=4269"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hasu0707.duckdns.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=4269"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}