Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过php从html页面裁剪文本_Php_Html_Css - Fatal编程技术网

通过php从html页面裁剪文本

通过php从html页面裁剪文本,php,html,css,Php,Html,Css,是否可以从html页面访问现有文本并在新的html页面中使用? 我的意思是,例如,《星际》的音乐作曲家是汉斯·齐默,如本页所述 当我检查元素时,它从 <html class="client-js ve-not-available" lang="en" dir="ltr"> <body class="mediawiki ltr sitedir-ltr ns-0 ns-subject page-Interstellar_film skin-vector action-view"

是否可以从html页面访问现有文本并在新的html页面中使用? 我的意思是,例如,《星际》的音乐作曲家是汉斯·齐默,如本页所述 当我检查元素时,它从

<html class="client-js ve-not-available" lang="en" dir="ltr">
 <body class="mediawiki ltr sitedir-ltr ns-0 ns-subject page-Interstellar_film skin-vector action-view" s10754256041332868330="1" mp10754256041332868330="1" fghjktghndfgt="10754256041332868330" db10754256041332868330="1" dpx10754256041332868330="1" jhjlijpomuhn_9="1">


我知道jquery可以访问它,但我需要通过php访问文本“Hans Zimmer”


感谢您的帮助

您是否正在尝试获取页面的HTML代码?如果是,请尝试使用
file\u get\u contents()


您是否正在尝试获取页面的HTML代码?如果是,请尝试使用
file\u get\u contents()


PHP在服务器上运行,所以要访问客户端提供的值,必须通过表单或ajax等方式向.PHP脚本发送请求。PHP无法访问客户端值,PHP操作发生在数据发送到HTML进程之前

话虽如此,考虑到您的链接就是您编写的示例,您可以查看URI并按“/”分解字符串,而最后一个将是您的值:

// considering the uri like: http://localhost/wiki/Hans_Zimmer
$uriRequest = $_SERVER['REQUEST_URI'];

$segments = explode("/", $uriRequest);
echo $segments[4];

PHP在服务器上运行,所以要访问客户端上可用的值,必须通过表单或ajax等方式向.PHP脚本发送请求。PHP无法访问客户端值,PHP操作发生在数据发送到HTML进程之前

话虽如此,考虑到您的链接就是您编写的示例,您可以查看URI并按“/”分解字符串,而最后一个将是您的值:

// considering the uri like: http://localhost/wiki/Hans_Zimmer
$uriRequest = $_SERVER['REQUEST_URI'];

$segments = explode("/", $uriRequest);
echo $segments[4];

您可以使用类库,它使用类似jquery的语法来操作DOM。

您可以使用类库,它使用类似jquery的语法来操作DOM。

可以将网页内容读入PHP变量,请参阅:


然后,您可以使用字符串搜索或DOM导航功能检索所需信息。

可以将网页内容读入PHP变量,请参阅:


然后,您可以使用字符串搜索或DOM导航功能来检索所需的信息。

您可以在服务器端通过file\u get\u contents(或您使用的任何内容)下载内容,然后使用一些库来解析/提取DOM中的内容,如


它们具有类似jQuery的选择语法,因此您在提取实现方面不会有任何问题。

您可以通过文件获取内容(或任何您使用的内容)下载内容,然后使用一些库从DOM解析/提取内容,如


它们具有类似jQuery的选择语法,因此您在提取实现方面不会有任何问题。

为什么第二个代码块被引用?为什么第二个代码块被引用?
// considering the uri like: http://localhost/wiki/Hans_Zimmer
$uriRequest = $_SERVER['REQUEST_URI'];

$segments = explode("/", $uriRequest);
echo $segments[4];