禁止用于非法用途,本站是否自己备份代码用:
<?php function downloadFile($url, $path) { $fp = fopen($path, 'w'); $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_FILE, $fp); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true); curl_exec($ch); curl_close($ch); fclose($fp); } $json = file_get_contents('1.json'); $data = json_decode($json, true); var_dump($data); foreach ($data['V'] as $item) { $folderName = $item['name']; if (!is_dir($folderName)) { mkdir($folderName); } foreach ($item['videos'] as $video) { $url = $video['videoUrl']; $url = str_replace('http://tk.360xxx.com', 'https://s1.v.360xxx.com', $url); $fileName = $video['videoTitle'] . '.mp4'; $saveLocalFile = $folderName . '/' . $fileName; downloadFile($url, $saveLocalFile); } }
/** * 计算两点地理坐标之间的距离 * @param Decimal $longitude1 起点经度 * @param Decimal $lati...
001源码:/* * $xml_str是xml字符串 */ function xmltoarray($xml_str) { //禁止XML实体扩展攻击 libxml_disable_entity_loader(true); //拒绝包含...
今天帮朋友查询wordpress执行超级慢的原因,特此记录开启fpm的慢日志,记录执行超过30秒的脚本request_slowlog_timeout = 30 slowlog = var/log/slow.log查看日志[23-May-2019 17...
posix_ttyname - 获取当前终端设备名称。<?php var_dump( posix_ttyname(STDOUT) );我们启动一个终端,执行上面的代码输出:/dev/tty1我们再启动一个终端,执行上面的代码输...
将jsonp转为PHP数组和对象。/** * jsonp转数组|Jsonp转json * @param string $jsonp jsonp字符串 * @param bool $as...
经常我们下载国外资源容易被墙,可以通过php脚本获取远程文件流然后输出给我们的浏览器来下载。<?php //设置下载文件的url $url = 'https://mirrors.huaweicloud.com/ubuntukylin/ubuntukylin-19....