⑴ 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面向對象中public與var的區別
public是定義property(屬性)和method(方法)的可見性的關鍵字,用public修飾的屬性和方法在類的內部和外部都可以訪問。var是定義變數的。用var定義的變數如果沒有加protected 或 private則默認為public。在php4中類中用var定義的變數必須在定義時或在類的構造函數中進行初始化。
⑶ php {var:h} {var:i}的問題
這是php中的東西么- -!
某個模板吧?
那和php本身沒一點關系,自己查下模板的手冊吧
⑷ php類中通過var定義的成員變數,是什麼訪問許可權的
var 一般是出現在類中。一般的過程和函數不要 var定義變數.
且它的級別為public。亦不能用任何其它的修飾符。需要注意的是:在成員方法中亦不能這樣聲明。
⑸ php變數申明var有什麼作用
php裡面的var基本沒用
var $da 在過去的類的屬性定義可以常見,現在一般不這么寫了
js裡面一般定義變數使用var
⑹ PHP中"$var --;"這個代表什麼意思
$var變數的值做遞減,類似於
$var = $var - 1;
⑺ php中var用法
var 的用法在PHP5.0以後將會被慢慢取消,默認的含義和public修飾是一樣的
⑻ php中 =&和 amp;var 是什麼意思
表示一個引用 相當於c語言中的指針
如果c語言你不熟悉的話 可以理解為Windows的快捷方式
有&就相當於之多了一個快捷方式 變數只有一個
如果是沒有& 就是一個賦值 相當於Windows裡面復制了一個 那麼這個變數或者對象就有了兩個 它就會佔用更多的空間 當然程序會自動回收 但是出於性能的考慮 如果不需要同時用兩個不同狀態的同一變數 完全可以這樣做的。
例如 :
$a = 123456;
$b = $a ;
$b = 45678;
echo $a; // 這個時候輸出 123456
如果是
$a = 123456;
$b = &$a ;
$b = 45678;
echo $a; // 這個時候輸出 45678
我想這樣你應該能理解了吧 Good luck!
⑼ 為什麼php里的class要加var啊
聲明類成員對象!
不過新版本的php或者說大部分人習慣上已經不使用var了
而是改成:
1、 public 這個是公共成員對象,在類中和類外都可以調用!
2、private 這個是私有成員對象,至允許在類中調用
3、還有一個繼承的,忘記怎麼寫了,只允許在當前類和繼承類中調用
。。。。好像還有幾個,記性不好。。。。
php雖然各種語法都是同屬於php
但類有類的語法,面向對象和面向過程是有差別的!