日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

细说php --1

發布時間:2023/12/10 php 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 细说php --1 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、Css 1.1css中的display類型,改變生成區塊的類型。改為none、display(表現的像塊級元素一樣)。none。 1.2其中的overflow 1.3絕對定位 1.4?Float的問題 一般不會在一個完整定義的div中設置clear:both(清除float)這個屬性 <div?class=?'class1'></div> <div?class=?'class2'></div> <div?class=?'clear'></div> <div?class=?'class3'></div> 1.5?Div的寬度和位置問題 其實是包含border的。位置包含margin的 1.6?規則解析 頭文件<!DOCTYPE>根據W3C的標準來解析 1.7 css關于頁面的初始化中有默認值,要先清除 body{ margin: 0;padding: 0; text-align: center} 1.8 常見的盒子兩列排版中,其實第一個div ?float:left; 第二個div float:right,也行。倆個浮動取left也行。麻煩就在還要調節各自的Margin,(調節倆框的距離) 1.9 設置多列表(重點:利用對<li>進行class的規定height小于line-height。才能寫出居中,短的恰好) <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>標題</title>
<style type="text/css">
body{ margin: 0; padding: 0; text-align: center;}
? ?#menu { width:800px; ?margin:0 auto; text-align:left; }
? ?#menu ul { float:left; ?margin:0px; padding:0px; list-style:none;}
? ?#menu ul li { float:left; width:99px; display:block; line-height:30px; ?text-align:center; background: yellow;}
? ?#menu .mendiv {float:left; width:1px; height:20px; background:#888; margin-top:5px;}
??</style>
</head>
<body>
<div id="menu">
<ul>
? <li>菜單一</li>
? <li class='mendiv'></li>
? <li>菜單二</li>
? ?<li class='mendiv'></li>
? <li>菜單三</li>
? ?<li class='mendiv'></li>
? <li>菜單四</li>
? <li class='mendiv'></li>
? <li>菜單五</li>
? <li class='mendiv'></li>
</ul>
? ? </div>
?</body>
</html>
1.10 對于一個頁面來說。包括頁眉,頁腳,友情鏈接,logo,banner,主菜單導航欄,主內容區域,次要內容區域。其次可以使用div作為分隔盒子會省去很多的麻煩。一般Css文件可以分為全局樣式(global.css)框架布局樣式(layout.css)字體樣式 (font.css)鏈接樣式(link.css)打印樣式print.css. ? 且盡量以英文字母來命名。 二、PHP基礎 2.0 完美的開發環境 一般來說按照商業的開發標準。完美的開發環境是在Linux中根據實際的情況用手動安裝包。如果是在學習的初級階段倒是可以用一鍵安裝。 2.1 PHP 如果用于電子商務領域的話 2.2 輸出PHP文件名 系統變量 ?_FILE_ 輸出文件名 ? ?echo “文件名:"._FILE_."” 2.3 在許多代碼中都會用到三元運算符 ?: 和連接符 . 用于數據的連接 .= ? ? =. 表達式 ?(expr):(expr) 2.4 函數 function function ?try(形參,形參,形參){? }? 2.5 利用函數 phpinfo()和 get_loaded_extension()獲取php所加載的哪些擴展庫。例如gd庫 2.6 由于php是弱類型的語言 。導致在變量上無需定義類型(int、float 等類型)。函數的返回也一樣無需說明返回值的類型。 function try(){ return $a;} $a; 2.7 函數同樣也有默認參數 function try($expr = "wo",$expr = 3){ ?}

三、 數值與數據結構

3.1打印函數

Var_dump( )打印所有元素的數據類型及數值

Print_r()打印值

3.2 數組的申明和賦值

$Array = array(1,”wo”,”try”);

關聯數組需要用到 =>將下標和值進行關聯

$Array = array(''1'=>”wo”,"2"=>”hha”);

關聯數組需要用到 =>將下標和值進行關聯

$array2= array(

????? "1"=>1,

????? "2"=>"wp",

????? "3"=>"hah"

);

提取數組用mysql_fetch_row()(從結果集中獲取一行作為枚舉數組)一般與for循環合用,至于數組的長度一般用count()進行獲取

for ($i= 1;$i<=count($array2);$i++){

?? echo $array2[$i];

}

3.3 數組的遍歷

? 由于for 語句在遍歷數組時具有許多的局限性。PHP4中設計了foreach()函數作為專門遍歷數組的函數,在PHP5中也可以遍歷對象

Foreach的兩種語法

Foreach($array as=> $value)

Foreach( $array as $key =>$value )

至于賦值的話可以直接存儲起來然后打印輸出

$i=5;

$array= array();

while ($i !=0){??? //條件為真則運行

?? $array[]=1;

?? $i--;

}

var_dump($array);

多維數組的遍歷也需要 嵌套多個foreach來執行foreach

List()嚴格來說是一種語言結構

List($a,$b,$c) = array(1,2,3);

一一對應;

或者

$array = array(1,2,3);

List($a,$b,$c ) = $array;

值得一提的是list()中的變量個數直接跟數組中的$array中的各個值掛鉤

3.4 數組內部指針的控制

例:current($arry)



?





總結

以上是生活随笔為你收集整理的细说php --1的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。