gpt4 book ai didi

javascript - 识别外部文件中某些标签之间的字符串 - PHP

转载 作者:行者123 更新时间:2023-11-28 19:13:34 25 4
gpt4 key购买 nike

我是 php 新手,想要一个可以识别外部文件中某些标签之间的文本的脚本。

我设法找到答案here ,它识别设置字符串中标签中的文本,但我不确定如何让文件识别外部文本文件中的标签。

PHP:

<?php
function innerh($string, $start, $end){
$string = " ".$string;
$ini = strpos($string,$start);
if ($ini == 0) return "";
$ini += strlen($start);
$len = strpos($string,$end,$ini) - $ini;
return substr($string,$ini,$len);
}

$fullstring = "The <tag>Output</tag>"; // this is the string
$parsed = innerh($fullstring, "<tag>", "</tag>");

echo $parsed;
?>

外部文件:

<tag>This text</tag> <!-- This is the target -->

最佳答案

与您已经在做的事情类似。目前,您正在使用该标签创建一个字符串,当您想从文件中读取它时,您可以简单地执行

$fullstring = file_get_contents('your-file.html');

无需进行其他更改。您可能需要提供该文件的完整路径,仅此而已。

该函数读取文件并以字符串形式返回其内容,您可以将其保存在变量中,就像手动构建变量一样。

关于javascript - 识别外部文件中某些标签之间的字符串 - PHP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30317063/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com