![](/img/trans.png)
[英]How i can allow users to access download link from the specific web-page with HTACCESS in php
[英]How can I download and display first 200 or 250 characters from a web-page?
我有一個要顯示的前200個或250個字符的URL列表。 我可以使用jquery還是應該將其下載到服務器端(使用PHP)並將其存儲在數據庫中?
我想我將不得不使用fopen並限制字符數。 **
“ body”的前200個字符(不包括標簽)。 像總結
閱讀您的標題時,我的第一個傾向是使用FOPEN,但是我想到了一些事情...
1)您的目標HTML代碼中是否有“換行”? 例如,如果您查看google.com的源代碼,則整個“頁面”只有15行代碼。 因此,這是行不通的。
2)您需要考慮格式嗎? 諸如字體標簽或鏈接之類的簡單內容可能會占用200個字符的大部分(或全部)限制。
您可能需要調查:
strip_tags(..)
http://php.net/manual/zh/function.strip-tags.php
我會怎么做...
F打開頁面並存儲到字符串,然后將string_tags(..)字符串和substr(..)字符串“ buffer”存儲。
希望這可以幫助。
您可以使用簡單的html dom解析器來完成此操作 。 不過,這有點慢。 因此,如果您在一頁上顯示許多摘錄,則可以考慮將頁面內容存儲在數據庫中。
<?php
include("simple_html_dom.php");
$html = file_get_html("http://www.stackoverflow.com");
echo substr(str_replace(" ", "", $html->plaintext), 0, 200);
?>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.