很多站长朋友们都不太清楚js文件改成php文件,今天小编就来给大家整理js文件改成php文件,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 求助:将以下JS代码转换成PHP形式的代码 2、 js转成php(完成可以得80分) 3、 这个JS代码转成PHP该怎么写呀? 4、 求修改一段JS代码,把js转换为php来实现 求助:将以下JS代码转换成PHP形式的代码如果我没看出的话,这是用JS实现动态改变页面内容的东西,PHP部分最后形成一个字符串,然后通过JS显示到指定位置。这只是一个功能的片段,光调整它一点意义没有。另外做任何改变,都需要知道你要实现一个什么功能,还要兼顾到这个业务逻辑。
另外,这个代码写的太初级了,你要如何改也没说明白,改完之后基本上没法契合到你系统中。
js转成php(完成可以得80分)其实不是javascript得到php变量,而是php把变量值传给javascript,其实也不叫传给javascript。说不清楚了,看下面实例。
untitled1.php:
<script language="php">
$ip = $_SERVER['HTTP_REMOTE_ADDR'];
</script>
<script language="javascript">
var ip = "<?= $ip; ?>"; // here, look!
var result = "You IP address is: " + ip;
document.write(result);
</script>
那么运行untitled1.php时,页面上就会显示
You IP address is: 127.0.0.1
如果你要使用调用,即
<script src="untitled1.php"></script>的话,
只要把untitled1.php代码改为:
<script language="php">
$ip = $_SERVER['HTTP_REMOTE_ADDR'];
</script>
var ip = "<?= $ip; ?>"; // here, look!
var result = "You IP address is: " + ip;
document.write(result);
这个JS代码转成PHP该怎么写呀?是将这个函数在php实现吗?代码:
function createUID() {
$e = '';
$a = '0123456789abcdef';
for ($o = 0; $o < 8; $o++)
$e .= $a[mt_rand(0, 15)];
for ($o = 0; $o < 3; $o++) {
$e .= '-';
for ($r = 0; $r < 4; $r++)
$e .= $a[mt_rand(0, 15)];
}
$e .= '-';
list($usec, $sec) = explode(' ', microtime());
$msec = intval($sec) * 1000 + intval(round(floatval($usec) * 1000));
$e .= str_pad(dechex($msec), 8, 0, STR_PAD_LEFT);
for ($o = 0; $o < 4; $o++)
$e .= $a[mt_rand(0, 15)];
return $e;
}
输出aa10653d-c69b-4bbc-fc25-9570c3b0d012
望采纳
求修改一段JS代码,把js转换为php来实现这段代码改着完全是没啥意义啊...或者说几乎不能改写
js可以针对上下文中标签和对象进行操作。但是php不行。php可以动态生成页面但是不能在生成后再操作页面
举个例子,php就是出题人,照着你预先写好的某个规则生成一个页面,然后发送给用户,而js则是答题人,接到页面后对页面上的的一些动作或者事件按照代码进行处理。
而且,楼主的代码贴的不全,少很多全局变量和函数没写。至少LoadingScript这个函数就没发。
如果楼主懂php的话,我就给你说下思路吧,还是由js获取上下文中控件的值,然后由ajax发送后台php页面,由php处理后返回。
关于js文件改成php文件的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于js文件改成php文件 js修改js文件的详细内容...