我有以下代码:
<HTML>
<?php
if(isset($_GET['adjust'])){
$adjust = true;
}
//More variabele declaring
?>
<HEAD>
<script type="text/javascript">
var adjust = "<?php Print($adjust); ?>";
//More variable 'transports'
</script>
</HEAD>
<!-- rest of the file -->
Run Code Online (Sandbox Code Playgroud)
我想稍微清理一下,因为我有很多变量.这会损害文件的可读性和概述.
我想把它全部放到外部JavaScript文件中,但它似乎没有用.
<HTML>
<?php
if(isset($_GET['adjust'])){
$adjust = true;
}
//More variabele declaring
?>
<HEAD>
<script type="text/javascript" src="externalJS.js"></script>
</HEAD>
<!-- rest of the file -->
Run Code Online (Sandbox Code Playgroud)
使用externalJS.js:
var adjust = "<?php Print($adjust); ?>";
//More variable 'transports'
Run Code Online (Sandbox Code Playgroud)
根据这个问题,这里也问过stackoverflow,这是不可能的.
有没有办法用过去几年的知识来做到这一点,因为上面的问题得到了解答?还有其他方法可以提高可读性吗?
PS:我认为值得一提的是我从url,txt文件和cookie中获取我的php变量.