首頁 >後端開發 >php教程 >php怎麼將360瀏覽器匯出的favdb的sqlite資料庫檔案轉換為html

php怎麼將360瀏覽器匯出的favdb的sqlite資料庫檔案轉換為html

怪我咯
怪我咯原創
2017-07-04 14:11:562157瀏覽

這篇文章主要介紹了分享php程式碼將360瀏覽器匯出的favdb的sqlite資料庫檔案轉換為html,需要的朋友可以參考下

下面跟大家分享了一段php程式碼,講解將360瀏覽器匯出的favdb的sqlite資料庫檔案轉換為html,下面程式碼簡單易懂,有興趣的朋友看一下吧。

php程式碼如下所示:

<?php
  $book_mark_name = &#39;book_mark.html&#39;;
  $content = file_get_contents(&#39;tb_fav.json&#39;);
  var_dump($content);
  $content_list = json_decode($content,&#39;utf-8&#39;);
  $content_list = $content_list[&#39;RECORDS&#39;];
  $content_header = "<!DOCTYPE NETSCAPE-Bookmark-file-1>".
   "<!-- This is an automatically generated file.It will be read and overwritten.Do Not Edit! -->".
   "<META HTTP-EQUIV=\"Content-Type\" CONTENT=\"text/html; charset=UTF-8\">".
   "<TITLE>Bookmarks</TITLE>".
   "<H1>Bookmarks</H1>".
   "<DL><p>";
  file_put_contents($book_mark_name,$content_header);
  foreach ($content_list as $item) {
    $href      = $item[&#39;url&#39;];
    $add_date    = $item[&#39;create_time&#39;];
    $last_visit   = $item[&#39;last_modify_time&#39;];
    $last_modified = $item[&#39;last_modify_time&#39;]+1;
    $title     = $item[&#39;title&#39;];
    $content = "<DT><A HREF=\"$href\" ADD_DATE=\"$add_date\" LAST_VISIT=\"$last_visit\" LAST_MODIFIED=\"$last_modified\" LOVEFAV=\"0\" FAV_POS=\"1\" >$title</A>"."<br/>";
    file_put_contents($book_mark_name,$content,FILE_APPEND);
  }
  $content_tail = "</DL><p>";
  file_put_contents($book_mark_name,$content_tail,FILE_APPEND);
  echo &#39;success&#39;;

以上是php怎麼將360瀏覽器匯出的favdb的sqlite資料庫檔案轉換為html的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn