本文目錄一覽:
- 1、php強制轉換類型
- 2、php 編碼轉換
- 3、在php中,怎樣把數字轉化為字符串
- 4、PHP中的“$”和“#”怎麼讀?
- 5、php 怎麼把數字型轉為字符型?
- 6、怎麼樣把php格式的文件打開啊 文件格式轉換也行啊 詳細一點的哦 ???
php強制轉換類型
PHP 中的類型強制轉換和 C 中的非常像:
在要轉換的變量之前加上用括號括起來的目標類型。
允許的強制轉換有:
(int),(integer) – 轉換成整型
(bool),(boolean) – 轉換成布爾型
(float),(double),(real) – 轉換成浮點型
(string) – 轉換成字符串
(array) – 轉換成數組
(object) – 轉換成對象
注意在括號內允許有空格和製表符。
還可以用settype ( mixed var, string type )進行強制轉換。
php 編碼轉換
URLEncode:是指針對網頁url中的中文字符的一種編碼轉化方式,最常見的就是Baidu、Google等搜索引擎中輸入中文查詢時候,生成經過Encode過的網頁URL。
URLEncode的方式一般有兩種,一種是傳統的基於GB2312的Encode(Baidu、Yisou等使用),另一種是基於UTF-8的Encode(Google、Yahoo等使用)。
本工具分別實現兩種方式的Encode與Decode:
中文 – GB2312的Encode – %D6%D0%CE%C4
中文 – UTF-8的Encode – %E4%B8%AD%E6%96%87
我們可以用以下代碼實現轉換:
?php echo urlencode(‘測試’);?
如果是gb2312編碼,轉換的結果為”%B2%E2%CA%D4″;
如果是utf-8編碼,轉換的結果為”%E6%B5%8B%E8%AF%95″;
希望我的回答你能滿意啊!呵呵!
在php中,怎樣把數字轉化為字符串
步驟如下:
1、首先新建一個PHP文檔,並定義一個數組,示例:
$arr = array(“I”,”have”,”an”,”apple”);
2、使用implode()函數,將數組轉為字符串,示例:
$str = implode($arr);
3、將數組轉換之後的字符串打印出來,示例:
echo $str;
4、保存以上內容,在瀏覽器查看預覽;
5、implode()函數有一個分隔符參數是可選的,可以指定數組元素分隔符(如不指定分隔符,默認情況是一個空的字符),示例:
$str = implode(“+++”,$arr);
6、打印有分隔符的字符串,並預覽
擴展資料:
一、C語言類型強制轉換注意事項
1、類型說明符和表達式都必須加括號(單個變量可以不加括號),如把(int)(x+y)寫成(int)x+y則成了把x轉換成int型之後再與y相加了。
2、無論是強制轉換或是自動轉換,都只是為了本次運算的需要而對變量的數據長度進行的臨時性轉換,而不改變數據說明時對該變量定義的類型。
二、PHP的數據類型轉換三種方式
1、 強制轉換
2、轉換函數,intval()、floatval()、strval()
3、通用類型轉換函數settype(mixed var,string type)
三、PHP的特性包括:
1、PHP 獨特的語法混合了 C、Java、Perl 以及 PHP 自創新的語法。
2、PHP可以比CGI或者Perl更快速的執行動態網頁——動態頁面方面,與其他的編程語言相比PHP是將程序嵌入到HTML文檔中去執行,執行效率比完全生成htmL標記的CGI要高許多;PHP具有非常強大的功能,所有的CGI的功能PHP都能實現。
3、PHP支持幾乎所有流行的數據庫以及操作系統。
4、最重要的是PHP可以用C、C++進行程序的擴展。
參考資料:百度百科-C語言類型強制轉換
參考資料:百度百科-PHP (超文本預處理器)
PHP中的“$”和“#”怎麼讀?
$: dollar[ˈdɔlə], 美國、加拿大、澳大利亞、埃塞俄比亞等的貨幣單位; 符號為$
#: 井字符, 一般讀作pound [paund]
此外
C#, = C SHARP, sharp這裡是指“升調”,即音樂里聲調的符號
但是在PHP里,# 我向來都讀作pound [paund]
Adam
php 怎麼把數字型轉為字符型?
在要轉換的變量之前加上用括號括起來的目標類型
使用3個具體類型的轉換函數,intval()、floatval()、strval()
使用通用類型轉換函數settype(mixed var,string type)
第一種轉換方式: (int) (bool) (float) (string) (array) (object)
?php
$num1=3.14;
$num2=(int)$num1;
var_dump($num1); //輸出float(3.14)
var_dump($num2); //輸出int(3)
?
第二種轉換方式: intval() floatval() strval()
?php
$str=”123.9abc”;
$int=intval($str); //轉換後數值:123
$float=floatval($str); //轉換後數值:123.9
$str=strval($float); //轉換後字符串:”123.9″
?
第三種轉換方式: settype();
?php
$num4=12.8;
$flg=settype($num4,”int”);
var_dump($flg); //輸出bool(true)
var_dump($num4); //輸出int(12)
?
怎麼樣把php格式的文件打開啊 文件格式轉換也行啊 詳細一點的哦 ???
你是要讓你的裝了IIS的機器支持PHP呢還是只是單純的打開*.php的文件?
如果是要支持PHP,那麼你要裝專門的PHP解釋器。
首先你去下載php-4.3.4-Win32.zip。
下面為配置步驟:
1)將php-4.3.3RC4-Win32.zip裡面的所有文件和文件夾解壓縮並放置在C:\\php4\\文件夾中,沒有自己創建該文件夾
2)進入php4文件夾,查看根目錄和子目錄,把所有.dll文件都統統複製粘貼到C:\\WINNT\\system32(WIN2K)或C:\\WINDOWS\\system32(WINXP)中
3)把php4文件夾裡面的php.ini-dist和php.exe文件複製到
C:\\WINNT\\(WIN2K)或C:\\WINDOWS\\(WINXP)中,並將php.ini-dist文件改為php.ini
4)雙擊php.ini打開該配置文件,進行下面3個地方的修改:
1 把extension_dir = “C:\\php4\\extensions” 改為你安裝php4的 extensions文件夾路徑
2 把 ;cgi.force_redirect = 1 改為 cgi.force_redirect = 0
3 把 register_globals = Off 改為 register_globals = On
4 找到 ;Windows Extensions 段,你應該可以看到如下代碼
;
;extension=php_bz2.dll
;extension=php_cpdf.dll
;extension=php_crack.dll
;extension=php_curl.dll
;extension=php_db.dll
;extension=php_dba.dll
;extension=php_dbase.dll
;extension=php_dbx.dll
;extension=php_domxml.dll
;extension=php_exif.dll
;extension=php_fdf.dll
;extension=php_filepro.dll
;extension=php_gd2.dll
;extension=php_gettext.dll
;extension=php_hyperwave.dll
;extension=php_iconv.dll
;extension=php_ifx.dll
;extension=php_iisfunc.dll
;extension=php_imap.dll
;extension=php_interbase.dll
;extension=php_java.dll
;extension=php_ldap.dll
;extension=php_mbstring.dll
;extension=php_mcrypt.dll
;extension=php_mhash.dll
;extension=php_mime_magic.dll
;extension=php_ming.dll
;extension=php_mssql.dll
;extension=php_msql.dll
;extension=php_oci8.dll
;extension=php_openssl.dll
;extension=php_oracle.dll
;extension=php_pdf.dll
;extension=php_pgsql.dll
;extension=php_printer.dll
;extension=php_shmop.dll
;extension=php_snmp.dll
;extension=php_sockets.dll
;extension=php_sybase_ct.dll
;extension=php_w32api.dll
;extension=php_xmlrpc.dll
;extension=php_xslt.dll
;extension=php_yaz.dll
;extension=php_zip.dll
具體還得看你需要加載哪些.dll文件,不過你按照下面我這樣改也行,主要是要加載的.dll文件就去掉前面的分號( ; ) :
;
;extension=php_bz2.dll
;extension=php_cpdf.dll
;extension=php_crack.dll
;extension=php_curl.dll
;extension=php_db.dll
;extension=php_dba.dll
;extension=php_dbase.dll
;extension=php_dbx.dll
;extension=php_domxml.dll
extension=php_exif.dll
;extension=php_fdf.dll
;extension=php_filepro.dll
extension=php_gd2.dll
;extension=php_gettext.dll
;extension=php_hyperwave.dll
;extension=php_iconv.dll
;extension=php_ifx.dll
;extension=php_iisfunc.dll
extension=php_imap.dll
;extension=php_interbase.dll
;extension=php_java.dll
;extension=php_ldap.dll
;extension=php_mbstring.dll
;extension=php_mcrypt.dll
;extension=php_mhash.dll
;extension=php_mime_magic.dll
;extension=php_ming.dll
;extension=php_mssql.dll
;extension=php_msql.dll
;extension=php_oci8.dll
;extension=php_openssl.dll
;extension=php_oracle.dll
;extension=php_pdf.dll
;extension=php_pgsql.dll
;extension=php_printer.dll
;extension=php_shmop.dll
;extension=php_snmp.dll
;extension=php_sockets.dll
;extension=php_sybase_ct.dll
;extension=php_w32api.dll
;extension=php_xmlrpc.dll
;extension=php_xslt.dll
;extension=php_yaz.dll
;extension=php_zip.dll
5)再次打開控制面板-管理工具-Internet服務管理器,在”默認web站點”上右鍵單擊,選擇”屬性”
6)選中”默認 Web 站點 屬性”窗口的”主目錄”選項卡,點擊右下角的”配置”按鈕,出現”應用程序配置”窗口,點擊”應用程序映射”下面的”添加”按鈕,添加下面的程序映射:
可執行文件: C:\\php4\\php.exe %s %s (也就是你的php4文件夾路徑)
擴展名: .php
確定完成配置!
7)切換到”默認 Web 站點 屬性”窗口的”ISAPI篩選器”選項卡,點擊右邊的”添加”按鈕,添加下面的一個篩選器:
篩選器名稱: PHP
可執行文件: C:\\php4\\sapi\\php4isapi.dll (也就是你的php4文件夾的 sapi文件夾路徑)
確定後關閉”Internet服務管理器”
8)繼續切換到”默認 Web 站點 屬性”窗口的”文檔”選項卡,點擊右邊的”添加”按鈕,添加如下”啟用默認文檔”:
index.php 也可以添加 index.php3 index.php4 等等 看你的需要而定
點擊左邊的”↑”按鈕,把index.php文檔提升到最上面
現在你的IIS也支持PHP了.
原創文章,作者:MAGLS,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/317835.html