{"id":325,"date":"2021-09-17T23:55:09","date_gmt":"2021-09-17T15:55:09","guid":{"rendered":"http:\/\/blog.yuekegu.com\/?p=325"},"modified":"2021-09-17T23:55:09","modified_gmt":"2021-09-17T15:55:09","slug":"%e6%b8%85%e9%99%a4%e6%8c%87%e5%ae%9ahtml%e6%a0%87%e7%ad%be","status":"publish","type":"post","link":"https:\/\/blog.yuekegu.com\/?p=325","title":{"rendered":"\u6e05\u9664\u6307\u5b9aHtml\u6807\u7b7e"},"content":{"rendered":"\n<pre class=\"wp-block-code\"><code>\/**\n * \u5220\u9664\u6307\u5b9a\u6807\u7b7e\n * @param array  $tags    \u5220\u9664\u7684\u6807\u7b7e\n * @param string $str     html\u5b57\u7b26\u4e32\n * @param bool   $type    \u662f\u5426\u4fdd\u7559\u6807\u7b7e\u7684\u5185\u5bb9\n * @return mixed\n * @usage\n *  $str = 'Hello&lt;\/p>&lt;p>&lt;img src=\"http:\/\/www.baidu.com\" \/>&lt;\/b>&lt;Video>';\n *\n *      \/\/ echo strip_tags($str, '&lt;img');\n *      echo $this->stripHtmlTags(array('b','p'),$str,true);\n *\/\npublic static function stripHtmlTags($str,$tags=['p','b'], $content=true)\n{\n    $html = [];\n    if($content){\n        foreach ($tags as $tag) {\n            $html[] = \"\/(&lt;(?:\\\/\" .$tag. \"|\" .$tag. \")[^>]*>)\/is\";\n        }\n    }else{\n        foreach ($tags as $tag) {\n            $html[] = '\/&lt;' .$tag. '.*?>[\\s|\\S]*?&lt;\\\/' .$tag. '>\/is';\n            $html[] = '\/&lt;' .$tag. '.*?>\/is';\n        }\n    }\n    $data = preg_replace($html, '', $str);\n    return $data;\n}<\/code><\/pre>\n","raw":"","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[17],"tags":[],"post_thumbnail_image":"","content_first_image":"","post_medium_image_300":"","post_thumbnail_image_624":"","post_frist_image":"","post_medium_image":"","post_large_image":"","post_full_image":"","post_all_images":[],"videoAdId":"","listAd":"0","listAdId":"","listAdEvery":5,"total_comments":0,"category_name":"\u6709\u7528\u4ee3\u7801","post_date":"2021-09-17","like_count":"0","praiseWord":"\u9f13\u52b1","copyright_state":"","excitationAd":"0","rewardedVideoAdId":"","detailAdId":"","detailAd":"0","enterpriseMinapp":"0","audios":[],"postImageUrl":false,"avatarurls":[],"related_posts":null,"pageviews":698,"next_post_id":333,"next_post_title":"\u57fa\u4e8e PHP \u548c word2vec \u7684\u7b80\u5355\u5206\u7c7b\u5668","previous_post_id":263,"previous_post_title":"\u5173\u4e8e\u4e0a\u4e00\u9875\u4e0e\u4e0b\u4e00\u9875\u5b9e\u73b0\u7ec6\u8282","_links":{"self":[{"href":"https:\/\/blog.yuekegu.com\/index.php?rest_route=\/wp\/v2\/posts\/325"}],"collection":[{"href":"https:\/\/blog.yuekegu.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.yuekegu.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.yuekegu.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.yuekegu.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=325"}],"version-history":[{"count":1,"href":"https:\/\/blog.yuekegu.com\/index.php?rest_route=\/wp\/v2\/posts\/325\/revisions"}],"predecessor-version":[{"id":326,"href":"https:\/\/blog.yuekegu.com\/index.php?rest_route=\/wp\/v2\/posts\/325\/revisions\/326"}],"wp:attachment":[{"href":"https:\/\/blog.yuekegu.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=325"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.yuekegu.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=325"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.yuekegu.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=325"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}