转到正文

ViVi族–周威兵的博客— Wing Zhou'Blog

专业、快速、全面,php Web、Linux编程技术学习、研究

1.学习html.
学习php,首先肯定要对html很熟悉,常用的html标记一定要很熟悉
2.php语法
这个就不用多讲了
3.apache的配置
这个是作为基础。当然不需要很精通,但至少要能用apache配置出站点。如果你坚决要用windows的iis来架设php站点,我只能说,你别学php了。
4.连接数据库学习
网页就是代码+数据库。db是大部分的数据存储工具.
5.学习一个常用的框架
市面上已经有很多开源的框架。在你利用基础的php做了很久的练习后,你就要学习下别人的框架,去了解高手是怎么规范和高效率的使用php开发的。
6.php函数的熟悉
在你使用框架时,会碰到各种疑问,你尽可能的baidu、google,就会慢慢的认识很多php的功能函数.用了后,尽量记住它们。

在你进行了这些学习后,相信,你对php的了解已经入门了。

继续阅读

filesize — 取得文件大小

语法

int filesize ( string $filename )

返回文件大小的字节数,如果出错返回 FALSE 并生成一条 E_WARNING 级的错误。

注意: 因为 PHP 的整数类型是有符号的,并且大多数平台使用 32 位整数,filesize() 函数在碰到大于 2GB 的文件时可能会返回非预期的结果。对于 2GB 4GB 之间的文件通常可以使用 sprintf(“%u”, filesize($file)) 来克服此问题。

注意: 本函数的结果会被缓存。更多信息参见 clearstatcache()

例:php 检测文件大小

<?php
// 输出类似:somefile.txt: 1024 bytes
$filename = ’example.txt’;
echo $filename.’: ’.filesize($filename).’ bytes’;
?>
上例输出类似如下:

example.txt: 554 bytes

1kb  = 1000 bytes

继续阅读

$arr=getimagesize(图片路径);

继续阅读

<input type=”checkbox” name=”checkbox_name[]” id=”checkbox_name_1″ />1<br />

<input type=”checkbox” name=”checkbox_name[]” id=”checkbox_name_2″ />2<br />

<input type=”checkbox” name=”checkbox_name[]” id=”checkbox_name_3″ />3<br />

<input type=”checkbox” name=”checkbox_name[]” id=”checkbox_name_4″ />4<br />

<input type=”checkbox” name=”checkedAll” id=”checkedAll”/>全选/取消全选

  1. <script type=”text/javascript”><!–
  2. $(function() {
  3. $(“#checkedAll”).click(function() {
  4. if ($(this).attr(“checked”) == true) { // 全选
  5. $(“input[@name='checkbox_name[]‘]”).each(function() {
  6. $(this).attr(“checked”, true);
  7. });
  8. } else { // 取消全选
  9. $(“input[@name='checkbox_name[]‘]”).each(function() {
  10. $(this).attr(“checked”, false);
  11. });
  12. }
  13. });
  14. });
  15. // –></script>
  16. 继续阅读

一、目录操作

首先是从目录读取的函数,opendir(),readdir(),closedir(),使用的时候是先打开文件句柄,而后迭代列出:

<?php
$base_dir=”filelist/”;
$fso=opendir($base_dir);
echo  $base_dir.”<hr/>”;
while($flist=readdir($fso)){
echo $flist.”<br/>”;
}
closedir($fso)
?>
这是讲返回文件目录下面的文件已经目录的程序(0文件将返回false).
继续阅读

超幸福鞋垫 何炅 +马丽 元宵喜乐会 变态表演
继续阅读

Integer.parseInt(String)     or     parseInt(String   )

var   n=parseInt(“123″);
if(isNaN(n))
{
//不能转数字
}

清除区域:在css2.1中引入了一个清除区域,当为一个 元素使用clear时, 他的外边距并没有发生变化,而是这个清除区域使得元素落在了浮动元素的下面。

1    <style type=”text/css”>
2 *{margin:0;padding:0;}
3 p{border: 1px #66CC00 solid;}
4 img {
5     width:40px;
6     height:40px;
7     float:left;
8     border: 1px #66CC00 solid;
9 }
10 h3{
11     clear:both;
12     border: 1px #66CC00 solid;
13     }
14 div{padding:20px;width:400px;height:400px;}
15 </style>
16 </head>
17
18 <body>
19 <div>
20 <p>我在上面</p>
21 <img src=”QQ 截图未命名.png” />
22 <h3>我在下面</h3>
23 </div>效果:

继续阅读

在 Web 空前繁荣的今天,有关 Web 设计中的各种观点很多会成为话题,有的很快达成一致,有的则一直争议下去,本文讲述 Web 设计中的 5 大经典争议,这些争议从它们诞生的那天起,就被正反两方争得不亦乐乎。

争议之一:链接是否应该在新窗口打开 继续阅读

最近在学PHP,习惯性的喜欢把它与.NET作些比较,发现其中一个不同就是对其他文件中对象的引用问题。我们知道,java中有包的概念, 而.NET中则有更加方便的DLL程序集引用的概念,通过这些以打包形式组合在一起的对象集合,我们可以很方便的在自己的类中引用其他地方定义的类或其他 对象,但由于PHP中没有相应的概念,所以在需要引用其他文件中定义的对象时,PHP程序员最常用的两个函数莫过于require_once和 include了,通过这两个函数,我们可以使用其他类库中定义的类等对象。但很多人在使用包含相同目录下的其他文件时,仅仅简单使用下面的代码进行文件 引用:

include('include.php');

当然这种方式并没有错误,只不过在效率上它比下面的方式要稍稍差些:

继续阅读