Php Resurce#nr返回,而不是文件名
我正在玩一个PHP简单语言的文件翻译。到目前为止,它可以正常工作,除了一条消息,我希望新创建的语言文件的名称能够正确地来自表单输入。脚本返回“#3”而不是文件名。 我在这个代码中的失败在哪里?有些事情还不起作用,但我会一步一步地解决问题。我的目的是将任何现有语言文件读入表单,选择“目标”语言,编写翻译,并使用格式正确的数组保存新文件Php Resurce#nr返回,而不是文件名,php,Php,我正在玩一个PHP简单语言的文件翻译。到目前为止,它可以正常工作,除了一条消息,我希望新创建的语言文件的名称能够正确地来自表单输入。脚本返回“#3”而不是文件名。 我在这个代码中的失败在哪里?有些事情还不起作用,但我会一步一步地解决问题。我的目的是将任何现有语言文件读入表单,选择“目标”语言,编写翻译,并使用格式正确的数组保存新文件 //编写新的\u语言文件 //echo pathinfo($new_lang)['filename']; $new_lang_file=pathinfo($ne
//编写新的\u语言文件
//echo pathinfo($new_lang)['filename'];
$new_lang_file=pathinfo($new_lang)['filename'];
如果(!isset($\u GET['new\u lang'])){
$new_lang=fopen(“./languages/”$new_lang..php“,'w”)或die(“创建文件失败”);
$msg=“指定新的翻译目标语言!”;
}否则{
$new_lang=fopen(“./languages/”$new_lang..php“,'w”)或die(“创建文件失败”);
$content='1
可能值得仔细阅读一些其他问题,并将任何已解决的问题标记为已回答(如果适用)。看起来您将url#3
作为文件名,我不知道“#3”从何而来。