Php 使用Javascript读取文件并使用其文本

Php 使用Javascript读取文件并使用其文本,php,file,Php,File,我正在做的事情需要帮助。 我需要我的PHP代码能够读取上传的文件“A”,并编写一个全新的文件“B”与非常相同的字从A,但在不同的顺序 例如,如果 ABC 54 DOG 90 100 56 11 78 YOU 101 A C F H 99 B应该是 DOG ABC 90 100 54 78 56 YOU 101 11 F A H 99 C (所以第3-1-4-5-2节,只是一个例子) 我想做的是像fwrite($B,JavascriptFunction($A))这样的事情 但是,一旦进入js部

我正在做的事情需要帮助。 我需要我的PHP代码能够读取上传的文件“A”,并编写一个全新的文件“B”与非常相同的字从A,但在不同的顺序

例如,如果

ABC 54 DOG 90 100
56 11 78 YOU 101
A C F H 99
B应该是

DOG ABC 90 100 54
78 56 YOU 101 11
F A H 99 C
(所以第3-1-4-5-2节,只是一个例子)

我想做的是像fwrite($B,JavascriptFunction($A))这样的事情 但是,一旦进入js部分,我真的不知道如何将正确的单词放入javascriptfunction必须返回的文本变量中。 我知道我必须使用.split('\n')来处理不同的行,但这是我目前为止所知道的。我知道这可能是个愚蠢的问题,但我对JS真的很陌生


谢谢

我认为您不需要Javascript来读取文件,但它是这样的:

var fileContent=''; var theLocation=''; function readFileViaApplet(n) { document.f1.t1.value='Reading in progress...'; document.ReadURL.readFile(theLocation); setTimeout("showFileContent()",100); } function showFileContent() { if (document.ReadURL.finished==0) { setTimeout("showFileContent()",100); return; } fileContent=document.ReadURL.fileContent; alert(fileContent); // do what you want with the content } var fileContent=''; 变量位置=''; 函数readFileViaApplet(n){ document.f1.t1.value='Reading in progress…'; document.ReadURL.readFile(位置); setTimeout(“showFileContent()”,100); } 函数showFileContent(){ if(document.ReadURL.finished==0){ setTimeout(“showFileContent()”,100); 返回; } fileContent=document.ReadURL.fileContent; 警报(fileContent);//对内容执行所需操作 }
希望它能有所帮助

是什么让你认为可以从php调用javascript?PHP是一种服务器端语言,javascript是客户端语言。从第一句话来看,你真的不需要任何javascript。如果您以后需要javascript中的
B
,您可以将其回显到javascript变量(或返回json等)。是的,js只是个坏主意,我很快就用php实现了。也许我太好奇了,不知道是否有可能做到