细说php –1一 Css1 1css 中的 display 类型 改变生成区块的类型 改为 none display 表现的像块级元素一样 none 1 2 其中的 overflow nbsp 1 3 绝对定位 1 4 nbsp Float 的问题 nbsp 一般不会在一个完整定义的 div 中设置 clear both 清除 float 这个属性 nbsp 1 5 nbsp Div 的宽度和位置问题其实是包含 border 的
一、Css
1.1css中的display类型,改变生成区块的类型。改为none、display(表现的像块级元素一样)。none。
1.2其中的overflow
1.3绝对定位
1.4 Float的问题
一般不会在一个完整定义的div中设置clear:both(清除float)这个属性
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 设置多列表(重点:利用对
进行class的规定height小于line-height。才能写出居中,短的恰好)
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)
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/222104.html原文链接:https://javaforall.net