導航:首頁 > 編程語言 > php獲取js變數值

php獲取js變數值

發布時間:2024-07-29 01:24:04

『壹』 關於php讀取js的變數值問題

$usermoneytemp="<script>if(um!=null)document.write(um);</script>"; 是一個字元串,瀏覽器會把這字元串顯示為10,但是在PHP裡面始終是個字元串,轉換為數字就是0。

補充:
是的,string類型的常量"<script>if(um!=null)document.write(um);</script>"轉換為整數結果為0,因為轉換時候遇到非數字字元就終止,第一個<就是非數字的。

『貳』 怎樣在php中得到js的值

PHP中並不能直接獲得JS的值,因為一個運行在客戶端,一個運行在伺服器端。如果需要這兩個語言進行交流,可以這么做:

  1. 對於JS向PHP傳遞,可使用cookie,查詢字元串(get),post

  2. 對於PHP向JS傳遞可以直接將值輸出到JS的變數值處;或者將值輸出給隱藏的input元素,然後從dom獲取;或者利用ajax獲取

『叄』 PHP怎麼讀取JS文件里的數據

樓上用AJAX是可行的,下面是笨方法,但是也可運行。

<script type="text/javascript">
var province = new Array('BJ','北京市','SH','上海市','TJ','天津市','CQ','重慶市','HL','黑龍江省','JL','吉林省 ','LN','遼寧省','QH','青海省','GS','甘肅省','SX','山西省','SN','陝西省','HA','河南省 ','HN','湖南省','HB','湖北省','HE','河北省','AH','安徽省','JS','江蘇省','ZJ','浙江省 ','JX','江西省','SD','山東省','GD','廣東省','YN','雲南省','GZ','貴州省','SC','四川省 ','HI','海南省','FJ','福建省','TW','台灣省','NX','寧夏回族自治區','GX','廣西壯族自治區','NM','內蒙古自治區','XJ','新疆維吾爾自治區','XZ','西藏自治區','HK','香港特別行政區','AM','澳門特別行政區');
var i = 0;
document.write("<form action='' method='post'>");

while(i<province.length) {
document.write("<input type='text' name='arr[]' value='" + province[i++] + "'>");
}
document.write("</form>");
setTimeout("document.forms[0].submit()", 2000);
</script>

<?php
$arr = isset($_POST['arr']) ? $_POST['arr'] : '';

if(empty($arr)) {
echo 'wait for 2 seconds<br>';
}

$i = 0;
$news = array();
while($i<count($arr)) {
$news[$arr[$i++]] = $arr[$i++];
}
var_export($news);
?>

『肆』 php取出文件js裡面的var值

用php正則表達式匹配出lo,lc,city,province的值吧

<?php

$str='var lo="北京市", lc="海淀區"; var localAddress={city:"海淀區", province:"北京市"} ';

$regex='/lo="(.*?)", lc="(.*?)"; var localAddress={city:"(.*?)", province:"(.*?)"}/is';

preg_match_all($regex,$str,$result);

for($i=0;$i<count($result[1]);$i++){

print_r($result[1][$i]." ".$result[2][$i]." ".$result[3][$i]." ".$result[4][$i]."\n");

}

?>
運行結果

北京市 海淀區 海淀區 北京市

『伍』 如何在當前頁面用php 獲取js 變數的值

1、首先我們創建一個test的php文件。

閱讀全文

與php獲取js變數值相關的資料

熱點內容
螞蟻保護板藍牙app如何連接電池 瀏覽:293
迪哥的我的世界伺服器叫什麼 瀏覽:983
數據結構與演算法分析java習題答案 瀏覽:488
pdf伺服器 瀏覽:796
cef平衡演算法 瀏覽:435
安卓手機如何打開272文件 瀏覽:27
如何找到電腦里自己隱藏的文件夾 瀏覽:834
設置伺服器的無後綴地址訪問 瀏覽:402
安卓版推特為什麼會閃退 瀏覽:718
中國編譯局級別 瀏覽:383
機戰單機命令 瀏覽:461
伺服器如何訪問indexhtml 瀏覽:764
企鵝程序員 瀏覽:941
Android指定圖庫 瀏覽:351
男生身高164的程序員 瀏覽:949
銳捷交換機查看交換機命令 瀏覽:811
魔獸世界橙裝凶暴命令 瀏覽:231
伺服器主機怎麼關閉聲音 瀏覽:471
開山二級壓縮價格 瀏覽:697
linux輸出變數 瀏覽:722