草庐IT

location-href

全部标签

php正则表达式获取href标签内的字符串

我需要一个正则表达式,它会在href标记内和引号内为我提供字符串。例如我需要在下面提取theurltoget.com:URL此外,我只想要基本url部分。IE。来自http://www.mydomain.com/page.html我只想要http://www.mydomain.com/ 最佳答案 不要为此使用正则表达式。您可以使用xpath和内置的php函数来获得您想要的:$xml=simplexml_load_string($myHtml);$list=$xml->xpath("//@href");$preparedUrls=ar

php正则表达式获取href标签内的字符串

我需要一个正则表达式,它会在href标记内和引号内为我提供字符串。例如我需要在下面提取theurltoget.com:URL此外,我只想要基本url部分。IE。来自http://www.mydomain.com/page.html我只想要http://www.mydomain.com/ 最佳答案 不要为此使用正则表达式。您可以使用xpath和内置的php函数来获得您想要的:$xml=simplexml_load_string($myHtml);$list=$xml->xpath("//@href");$preparedUrls=ar

php - window.location (JS) vs header() (PHP) 用于重定向

使用JS:(在标签中)window.location="https://stackoverflow.com";使用PHP:(在标签中)header('Location:https://stackoverflow.com');end();我应该使用哪一个?还是另一个?和如何使用?很多不错的答案,我不知道我会接受哪个答案,非常感谢 最佳答案 所有选项的结果都相同。重定向。在HTML中:显示您网站的内容,然后在几秒(或0秒)后重定向用户。不需要启用JavaScript。不需要PHP。window.location在JS中:需要启用Java

php - window.location (JS) vs header() (PHP) 用于重定向

使用JS:(在标签中)window.location="https://stackoverflow.com";使用PHP:(在标签中)header('Location:https://stackoverflow.com');end();我应该使用哪一个?还是另一个?和如何使用?很多不错的答案,我不知道我会接受哪个答案,非常感谢 最佳答案 所有选项的结果都相同。重定向。在HTML中:显示您网站的内容,然后在几秒(或0秒)后重定向用户。不需要启用JavaScript。不需要PHP。window.location在JS中:需要启用Java

实现功能,IFS使用Navigator.Location JS& html获取当前位置

您好,试图实施到目前为止我在JavaScript中学到的知识来定位自己。每次我使用代码运行HTML时,“else”部分都会显示。这很奇怪,因为我的浏览器支持了这一点。感谢任何指导和投入。谢谢!JavaScript:functionfindMe(){varmsg=document.getElementById('out');if(navigator.location){navigator.location.getCurrentPosition(success,fail);functionsuccess(position){varlatitude=position.coords.latitude;

php - 我需要在 header ("Location: http://localhost/..."之后使用 exit 吗)?

我正在创建一个脚本来验证表单,我在问自己一个问题。当我使用header时(请参见下面的示例),我是否需要在之后立即使用退出?我的意思是,使用header是否也意味着它默认退出,因此我不需要使用命令exit?//cancelbuttonclickedif(isset($_POST['cancel'])){header("Location:http://localhost/admin/tracks.php");exit;}echo'$name' 最佳答案 你应该调用exit()因为header()不会自动停止脚本的执行-或者如果它自动停

php - 我需要在 header ("Location: http://localhost/..."之后使用 exit 吗)?

我正在创建一个脚本来验证表单,我在问自己一个问题。当我使用header时(请参见下面的示例),我是否需要在之后立即使用退出?我的意思是,使用header是否也意味着它默认退出,因此我不需要使用命令exit?//cancelbuttonclickedif(isset($_POST['cancel'])){header("Location:http://localhost/admin/tracks.php");exit;}echo'$name' 最佳答案 你应该调用exit()因为header()不会自动停止脚本的执行-或者如果它自动停

php - DOMXpath - 获取 a 元素的 href 属性和文本值

所以我有一个这样的HTML字符串:SomeNameSomeName2使用XPath,我能够使用此Xpath查询获取href属性的值:$domXpath=new\DOMXPath($this->domPage);$hrefs=$domXpath->query("//td[@class='name']/a/@href");foreach($hrefsas$href){...}而且获取文本值更容易,如下所示://Xpathauto.stripsanyhtmltagssoweare//leftwithcleantextvalueofaelement$domXpath=new\DOMXPath(

php - DOMXpath - 获取 a 元素的 href 属性和文本值

所以我有一个这样的HTML字符串:SomeNameSomeName2使用XPath,我能够使用此Xpath查询获取href属性的值:$domXpath=new\DOMXPath($this->domPage);$hrefs=$domXpath->query("//td[@class='name']/a/@href");foreach($hrefsas$href){...}而且获取文本值更容易,如下所示://Xpathauto.stripsanyhtmltagssoweare//leftwithcleantextvalueofaelement$domXpath=new\DOMXPath(

PHP Xpath : get all href values that contain needle

使用PHPXpath尝试快速提取html页面中的某些链接。以下将找到mypage.html上的所有href链接:$nodes=$x->query("//a[@href]");而以下将找到所有描述与我的针相匹配的href链接:$nodes=$x->query("//a[contains(@href,'clickme')]");我想要实现的是匹配href本身,更具体地查找包含某些参数的url。这在Xpath查询中是否可行,还是我应该开始处理第一个Xpath查询的输出? 最佳答案 不确定我是否正确理解了这个问题,但第二个XPath表达式已