php 正三角塔,PHP 環境塔建與數據類型轉換

手動塔建PHP開發環境

安裝php c:\apps\php

安裝apache c:\apps\apache1.配制apache

配制c:\apps\apache\conf\httpd.conf

DocumentRoot"c:/apps/www" //指定工作目錄,WWW為自已創健

Directoryindex index.php index.html // 加入:loadModule php5_module "c:\apps\PHP\php5apache2_2.dll"加入:PHPIniDir "c:\apps\PHP"加入:AppType application/x-httpd-php .php

查找改為重起apache2.php配制 c:\apps\php

php.ini.dist重命名php.ini

在php.ini中查找:

php_gd2.dll 把前面的注解符號除掉;

php_mysql.dll把前面的注解符號除掉;

在c:\apps\php\ext,c:\apps\php下

拷貝php_gd2.dll,php_mysql.dll,libmysql.dll c:\windows\system32下面3.測試

在c:/apps/www 下創建 index.php文件

輸入:

<?phpphpinfo ()?>IE: http://localhost/index.php

Zend studio集成環境安裝.php與下面混排

html div css phpmysqljs jquery ajax1.標準定界符<?php ?php code?>

2.短標記<?php code?>

3.asp 風格

4.scriptphp定界符可以寫到頁面的任意位置

php區分大小寫

php以分號結尾

PHP注釋:

寫在定界符之內

單行注釋://xxxx

多行注釋: /*XXXX*/php變量:

:存儲在內存中有名稱的信息,變量隨著程序執行而變化$變量名稱=值

變量名稱規則:

$開頭第二位以字母或者下劃線

變量名稱有意義,第二個單詞以后,單詞首字母為大寫$userName

$telInfoPrice打印變量:

<?phpecho $var;echo 30;?>預定義變量:頁面間數據傳值$_GET :經由http GET方式傳遞數據$_POST:經由http GET方式傳遞數據$_REQUEST =$_GET+$_POST

$_FILES:經由http 上傳文件方式傳遞數據

會話:$_SESSION:服務端保存數據$_COOKIE:客戶端保存數據$_SERVER:系統環境信息

PHP數據類型

基礎數據類型(標量類型)

字符串string整型integer浮點型float布型boolean復合類型

數組:array對象:ob_ject

特殊類型:資源類型:resouce

空值:null沒有值

字符串"":雙引號代碼會執行‘‘: 代碼不會執行,普通字符輸出

轉義字符:普通字符轉換為控制符

\n \r \t \f

控制符轉換為普通字符"--->\"

‘--->\‘

\<

整型:

整數:十進制,十六進制 八進制

浮點型$var=1.2

布爾型:$var=true$var=false

當比較時 true為了,false 為0

打印時true 為1,打印時false 為空

空型:$var=null var:值為空$var1:值為空,聲明變量為空值

unset($m):$m為空var_dump($x):返回變量類型

數據類型轉換:

php:

字符串

整型

浮點型

布爾型

數組:array

對象:ob_ject

資源類型:resouce

空值: null沒有值

php弱變量:

$b=10;$c=$a+$b;

echo$c;$aa=true;$bb=1;

echo$aa+$bb;$cc=false;$dd=1;

echo$cc+$dd;$bl="";$num=1;

echo$bl+$num;$num1=3$str="3e+2";$num=$num1+$str;

var_dump($num);$str="20"

$num2=5;$num3=$str+$num2;

var_dump($num3);$str="20.1"

$num2=5;$num3=$str+$num2;

var_dump($num3);

?>

隱示轉換:弱變量體現

1.轉換為boolean

1---->true

false 以下內容在運算的時間將變成false

0/0.0--->false

字符串或"0"----->false

空數組/null---->false

2.轉換成數值型

true -->1 false -->0

字符串帶有e E 轉換符點型

字符串是數字字符串,將轉換為整數或者浮點型

3.轉換成字符串

true------>"1"false-------->"0"int 123-->"123"float 3.14---->"3.14"null-------->""數組-------->"array"對象-------->"oject"資源-------->"resource #序號"

變量顯示轉換:intfloat bool string array object

$str="234234";$str1=(數據類型)$str;

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/257444.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/257444.shtml
英文地址,請注明出處:http://en.pswp.cn/news/257444.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

C/C++基礎知識:函數指針和指針函數的基本概念

【函數指針】 在程序運行中&#xff0c;函數代碼是程序的算法指令部分&#xff0c;它們和數組一樣也占用存儲空間&#xff0c;都有相應的地址。可以使用指針變量指向數組的首地址&#xff0c;也可以使用指針變量指向函數代碼的首地址&#xff0c;指向函數代碼首地址的指針…

告警系統郵件引擎

2019獨角獸企業重金招聘Python工程師標準>>> 20.23-20.25 告警系統郵件引擎 創建發郵件的腳本——mail.py [rootlocalhost mail]# pwd /usr/local/sbin/mon/mail[rootlocalhost mail]# vim mail.py #!/usr/bin/env python #-*- coding: UTF-8 -*- import os,sys rel…

【HTTP 2】簡介(Introduction)

前情提要 在上一篇文章《【HTTP 2.0】 序言》中&#xff0c;我們簡要介紹了 HTTP 2 協議的概要和協議狀態。 在本篇文章中&#xff0c;我們將會了解到 HTTP 2 協議簡介&#xff08;Introduction&#xff09;部分的內容。 簡介&#xff08;Introduction&#xff09; 超文本傳輸協…

java測試類生成對象,java編寫student類 用Java編寫一段測試程序,生成student類的兩個對象,并輸出每個對象基本信息?...

java中怎么創建對象數組&#xff1f;比如我創建了一個學生類Student&#xff0c;怎么用這個類創建一個對象數組&#xff0c;麻煩給個例子&#xff1f;學生類&#xff1a;classA{privateStringnameprivateintagepublicStringgetName(){returnname}publicvoidsetName(Stringname)…

iOS -- SKScene類

SKScene類 繼承自SKEffectNode:SKNode:UIResponder:NSObject符合NSCoding(SKNode)NSCopying(SKNode)NSObject(NSObject)框架 /System/Library/Frameworks/SpriteKit.framework可用性可用于iOS 7.0或者更晚的版本聲明于SKScene.h參考指南Sprite Kit Progamming Guide概覽 重要提…

SSD硬盤 全盤安全擦除

此文From http://ssd.zol.com.cn/575/5753057.html 在SSD固態硬盤的使用過程中&#xff0c;部分用戶可能會碰到計算機意外掉電或死機并強行斷電后&#xff0c;系統出現異常&#xff0c;掃描SSD后發現壞塊&#xff0c;然后一著急一跺腳甚至想返廠維修。 其實掉電后固態硬盤出現壞…

php中等3秒再跳轉,跳轉和重定向

頁面跳轉在應用開發中&#xff0c;經常會遇到一些帶有提示信息的跳轉頁面&#xff0c;例如操作成功或者操作錯誤頁面&#xff0c;并且自動跳轉到另外一個目標頁面。系統的ThinkController類內置了兩個跳轉方法success和error&#xff0c;用于頁面跳轉提示&#xff0c;而且可以支…

2017敏捷沙灘大會:完美軟件,測量持續交付,以及探索未來

在英國康沃爾郡舉行的2017敏捷沙灘大會上&#xff0c;數百名演講者和參與者共聚一堂&#xff0c;探討敏捷和后敏捷領域軟件開發方法有哪些最新進展。本次大會最后一個下午的要點包括&#xff1a;交付團隊可以通過擁抱精益、迭代和持續的部署方法更快速地實現業務價值&#xff1…

做fzu oj 1045 做減法學到的sprintf()函數

題目 做題一直輸不出答案&#xff0c;于是就上網去百度了這題的解題&#xff0c;發現解答十分的簡短&#xff0c;而且其中我看見了平時沒見過的函數&#xff0c;sprintf()。 于是就百度sprintf()的使用。 如下&#xff1a; 函數功能&#xff1a;把格式化的數據寫入某個字符串 函…

動態內存分配及變量存儲類別(第二部分)

5. C語言變量的存儲類別和生存期 我們知道&#xff0c;變量是有數據類型的&#xff0c;用以說明它占用多大的內存空間&#xff0c;可以進行什么樣的操作。除了數據類型&#xff0c;變量還有一個屬性&#xff0c;稱為“存儲類別”。存儲類別就是數據在內存中的存放區域。一個正在…

oracle的em能干什么,轉載?解決Oracle的EM登錄

轉載 解決Oracle的EM登錄(2011-03-13 20:53:39)標簽&#xff1a;雜談這幾天解決了EM無法登錄的問題&#xff0c;順便也把j數據庫程序中常出現的ORA_12518錯誤解決了&#xff0c;有必要總結一下&#xff0c;我最初遇到的情況是這樣的&#xff1a;1. 編寫java程序訪問oracle數據庫…

python 回溯法 子集樹模板 系列 —— 1、8 皇后問題

問題 88格的國際象棋上擺放八個皇后&#xff0c;使其不能互相攻擊&#xff0c;即任意兩個皇后都不能處于同一行、同一列或同一斜線上&#xff0c;問有多少種擺法。 分析 為了簡化問題&#xff0c;考慮到8個皇后不同行&#xff0c;則每一行放置一個皇后&#xff0c;每一行的皇后…

Core Java Volume I — 3.6. Strings

3.6. StringsConceptually, Java strings are sequences of Unicode characters&#xff08;Java的字符串是一個Unicode序列&#xff09;. For example, the string "Java\u2122" consists of the five Unicode characters J, a, v, a, and ?. Java does not have a…

Android實用代碼七段(五)

前言 每次分享意味著每次都有進步&#xff0c;本系列以實用為主&#xff0c;歡迎和我分享和推薦好用的代碼段~~聲明歡迎轉載&#xff0c;但請保留文章原始出處:) 博客園&#xff1a;http://www.cnblogs.com農民伯伯&#xff1a; http://over140.cnblogs.com 正文 1、展開、收起…

oracle 自增1,oracle自增無法從1開始

問題描述我想讓XH字段從1開始增加,由于是varchar類型的,所以就用這種方式,但我發現我的數據表中XH字段是從217開始增加的,為什么啊問題出現的環境背景及自己嘗試過哪些方法相關代碼// 請把代碼文本粘貼到下方(請勿用圖片代替代碼)declarej number;i number;begini:1;j:1;for i …

ceph Luminous版手動安裝零散記錄

1.安裝必要的依賴包&#xff0c;關防火墻&#xff0c;向/etc/hosts內添加域名等 2.安裝ceph 配置yum源 (如果嫌慢&#xff0c;可以配置cachedir/home/yum/$basearch/$releasever和keepcache1兩個參數&#xff0c;在第一次安裝時將安裝包下載到本地做成yum源&#xff0c;給后面的…

C#最簡單最完整的webservice實例

我做java&#xff0c;但最近接觸crm所以必須研究一下C#中的webservice以備后用&#xff0c;其實就是個新手&#xff0c;哈哈&#xff0c;這個實例是我在參考了網上諸多不完整的例子的情況下&#xff0c;自己摸索完成的。期間遇到過一系列的棘手的問題&#xff0c;經過個人努力終…

2015 UESTC 數據結構專題G題 秋實大哥去打工 單調棧

秋實大哥去打工 Time Limit: 1 Sec Memory Limit: 256 MB 題目連接 http://acm.uestc.edu.cn/#/contest/show/59Description 天行健&#xff0c;君子以自強不息。地勢坤&#xff0c;君子以厚德載物。天天過節的秋實大哥又要過節了&#xff0c;于是他要給心愛的妹子買禮物。但由…

oracle怎么通過sid確定表名,如何獲取Oracle的SID列表

更好的方法是&#xff0c;如果您有權訪問主機并且Oracle安裝使用以下命令&#xff1a;lsnrctl status。這適用于Unix&#xff0c;Linux和Windows機器。 status命令將顯示所有監聽器(及其相關的SID)。C:\>lsnrctl statusLSNRCTL for 32-bit Windows: Version 10.2.0.1.0 - Pr…

51 Nod 1007 正整數分組【類01背包】

1007 正整數分組 基準時間限制&#xff1a;1 秒 空間限制&#xff1a;131072 KB 分值: 10難度&#xff1a;2級算法題將一堆正整數分為2組&#xff0c;要求2組的和相差最小。例如&#xff1a;1 2 3 4 5&#xff0c;將1 2 4分為1組&#xff0c;3 5分為1組&#xff0c;兩組和相差1…