㈠ php string類型轉換成json類型
前台:
<form action="跳轉頁面" method="post" enctype="multipart/form-data">
<input type="file" name="fname" />
<input type="submit" value="Submit" />
</form>
input[type=file] 表示:需要上傳的文本或者圖片
後台:
echo json_encode($_POST); // 輸出json 字元串
輸出的內容是上傳到伺服器的文件路徑等相關信息
㈡ php的關於字元串類型的變數的賦值問題,謝謝
1.如果確實如標題所說,這是個關於php語言變數的問題,那麼,貌似這兩句代碼的語法都不太正確:從語法來看,這兩句代碼,貌似應該是javascript的代碼。
php的變數定義,一般變數名前加 $ 符號,一般前面也沒有var關鍵字:
var string=「abc」; =》 $string = "abc";
var string=new String("abc");
這個因為在php里沒有 string 對象,所以並不能進行類似的寫法。
2. 如果你寫兩句代碼,是javascript的代碼,那麼,兩者的區別在於:
var string=「abc」; 這里的string是個字元串變數。
var string=new String("abc"); 這里的string是個對象的實例。
㈢ php 一串string里能改變某個值的屬性嗎
_set _unset 這一類函數,只能設置成public 如果是繼承,父類的這類函數可以是protected 這類函數的調用,其實和外部調用是一樣的,你可以在外部用 對象->_set()這樣來做的。這一特性決定了 他們不能用private 來限定,限定了,對象的外部就不能...
㈣ 請問在PHP中《 數據類型、浮點數、字元串、數組和對象》。是什麼意思,誰能幫我解釋一下
浮點通俗的說就是小數 比如3.1415926
字元串就是任意字元的組合 比如 Mystring
數組就是一組數據類型一樣的數據的組合 比如{1,2,3,4}
對象這個不太好說 以上說的那幾個例子都可以看對象 要自己理解了
數據類型包括int(整型),Float(浮點型)等等
要起學的話就找個教程好好看看 慢慢就理解了
聽說PHP 挺好學 你可以試試
㈤ PHP里 $check->check($string) 是什麼意思
$check是一個類的實例,也就是說是個對象。check是這個對象的方法。
舉個栗子:
class blabla {
public function check($string) {
echo '大家好,我是' , $string , ',我是來打醬油的';
}
}
$string = '樓主';
$check = new blabla();
$check->check($string);
將輸出:大家好,我是樓主,我是來打醬油的
㈥ 如何把對象轉化為字元串 php
需要准備的材料分別是:電腦、php編輯器、瀏覽器。
1、首先,打開php編輯器,新建php文件,例如:index.php,填充問題基礎代碼。
㈦ php string有什麼用
string 是「字元串」或者是「字元變數」
一般在php的手冊中經常出現,例:
string $k
字元串變數 $k,要求這個變數是字元串
字元串簡單的意思就是:「一串字元,包括中文,英文,特殊符號,數字的混合都稱為字元串」
比如:
$a='aaa11145ggg';
$b='我也是字元串啊';
$c='2008-8-23';//雖然我是日期,但是我在php里被劃到了字元串里去了;但是我的兄弟時間戳是整型
這些都是字元串
--------------------------
如果你看到int $k
意思就是:整型 $k,要求是一個沒有小數點的數字(只能是數字,但是不管是正還是負)
例如:
$a=100;
$b=-100;
這些就是整型
---------------------------
既然有整數,肯定有帶小點的數,在編程語言里(包括php),它叫做「浮點型」 floor
floor $k;
要求$k是浮點型
這些都是浮點型:
$a=0.5;
$b=10.5;
$c=-0.5;
--------------------------------------
數組變數:array $k;
要求是一個數組,數組有函數自動生成的也有我們自己定義的。
自定義函數的方法:array(),你可以去手冊里查查
這里不多講,你可以看看手冊,數組有兩個概念:
鍵名(相當於在數組中的序號,可以是數字也可以字元串)
值(相當於變數對應的具體的數據,可以任何數據或者是數組,這樣的數組我們稱為二維數組,呵呵跑遠了,你去看看手冊,如果有需要你可以追問,我可以再詳細的講,當然你可以選擇聯系我。)
----------------------------------------------------
布爾型 Boolean
對於編程語言來說,它們如果需要進行判斷,它們只認識真(true)和假(false),1和0,也就是成立和不成立的簡單判斷。
Boolean只有兩個:true 真,和false假
比如,我說1大於5,計算機會自己去計算,如果不大於就返回false,否則返回true。我們通過這個返回的真假來進行下一步的操作。
-----------------------------------------
空(NULL)和'' ""(空字元串的區別)
很多人認為這兩個一樣,其實不一樣。
在資料庫里很明顯,空表示不存在;而空字元串只是裡面我們認為沒有東西,但是實際上計算機是認為它存在的。
打個比方:比如兩個人(J,和K),一起應聘一個公司,這個公司要了K,簽了合同;同時和J說,抱歉沒你的職位,下次有一定通知你。
那簽了合同的K還沒有拿到錢,你可以把k當做空字元串。
而J只是這個公司口頭答應,沒有合同的,你可以理解為空(NULL)
在php里以下數據會被認為是布爾型的false:
1、false,包括字元串
2、0,空(NULL,不分大小寫),空數組(有數組但是沒有元素,好像空殼公司沒有員工一樣),浮點型「0.0"
-------------
大概就是這些,我自己是一個老師,很久沒上過這些東西了。所以大概講講,你有需要可以追問或者網路hi我一下,採納吧。我打了那麼多字...
㈧ PHP里tostring如何返回多個值
定義和用法:
toString() 方法可把一個邏輯值轉換為字元串,並返回結果。
語法:
booleanObject.toString()
返回值:
根據原始布爾值或者 booleanObject 對象的值返回字元串 "true" 或 "false"。
拋出:
如果調用該方法的對象不是 Boolean,則拋出異常 TypeError。
提示和注釋:
注釋:在 Boolean 對象被用於字元串環境中時,此方法會被自動調用。
實例:
在本例中,將創建一個 Boolean 對象,並把它轉換成字元串:
<script type="text/javascript">
var boo = new Boolean(true)
document.write(boo.toString())
</script>
輸出:
true
㈨ PHP中變數類型的問題
PHP 支持 8 種原始數據類型。
四種標量類型:
boolean(布爾型)false 和 true
只有兩個取值
integer(整型)
也就是非小數
float(浮點型,也稱作 double(取值范圍比float小))
小數
string(字元串)
兩種復合類型:
array(數組)
object(對象)
最後是兩種特殊類型:
resource(資源)
NULL(無類型)
為了確保代碼的易讀性,本手冊還介紹了一些偽類型:
mixed(混合類型)
number(數字類型)
callback(回調類型)
更詳細的說明LZ可以網路搜索:php數據類型 會有很詳細的介紹
㈩ php string 轉換成 json 對象 的問題
varobj=eval("("+string+")");
alert(obj.price);