first commit
This commit is contained in:
parent
b4cf855377
commit
58cbf6795b
@ -1,5 +1,3 @@
|
||||
../
|
||||
/assets/捐赠.md
|
||||
/专栏/10x程序员工作法
|
||||
/专栏/12步通关求职面试-完
|
||||
/专栏/22 讲通关 Go 语言-完
|
||||
|
29
crawl.php
Normal file
29
crawl.php
Normal file
@ -0,0 +1,29 @@
|
||||
<?php
|
||||
// Define the URL
|
||||
$url = "https://learn.lianglianglee.com/";
|
||||
|
||||
// Send the GET request
|
||||
$response = file_get_contents($url);
|
||||
|
||||
if ($response === FALSE) {
|
||||
echo "Failed to access the URL.";
|
||||
} else {
|
||||
// Use regex to find the href values across multiple lines (with the 's' modifier)
|
||||
preg_match_all('/<li><a href="([^"]*)">([^<]*)<\/a><\/li>/', $response, $matches);
|
||||
|
||||
// Prepare the output for the readme file
|
||||
$output = "";
|
||||
if (!empty($matches[1])) {
|
||||
foreach ($matches[1] as $href) {
|
||||
$output .= $href.PHP_EOL;
|
||||
}
|
||||
} else {
|
||||
$output = "No match found.\n";
|
||||
}
|
||||
|
||||
// Write the results to readme.txt file
|
||||
file_put_contents("README.md", $output);
|
||||
|
||||
echo "Results saved to readme.txt";
|
||||
}
|
||||
?>
|
Loading…
x
Reference in New Issue
Block a user