我有以下代码完全可以正常工作:
<?php
$text = "text"; $text_ok = urlencode($text);
if(!@file_get_contents("http://site.com/t=".$text_ok))
{
echo "Error.";
}
else
{
$data = file_get_contents("http://site.com/t=".$text_ok);
$file = "texts/".md5($text).".txt";
if(!file_exists($file)) {
file_put_contents($file, $data);
}
?>
Lorem <?php echo $file; ?>"> ipsum
<?php
}
?>
问题是http://site.com/t=$text_ok
只有在$text
少于 25 个字符时才有效。我想知道当$text
超过 25 个字符时是否可以拆分为多个部分并创建诸如 等文件texts/md5($text)/1.txt
。texts/md5($text)/2.txt
希望您能理解。任何帮助表示赞赏。谢谢!