在此收集一些PHP学习过程中遇到的知识点。
1 ,reset() 将 array 的内部指针倒回到第一个单元并返回第一个数组单元的值。
2,PHP 并没有得到 GPL 的许可,但它自己的许可证允许重新分发代码和/或二进制文件。
3, 在内部,PHP 将变量所拥有的数据与类型分开存储。类型存储在单独的表中。每当出现包含不同类型的表达式时,PHP 自动确定程序员想要做什么,接着更改表中的类型,然后自动对表达式求值。
4,===运算符(是的,有三个等号)。不同之处在于该运算符同时比较数据的值和类型。
5,在使用 CPU 和内存资源方面,用户定义的函数非常昂贵。这主要是因为 PHP 是解释型和松散类型的。
6,不自动折行 ...>/textarea>自动折行 ...>/textarea> 7,大家经常会遇到脚本程序在寻找多线程库文件时失败。此时应当检查一下系统中是否已经安装了MIT—pthreads. 如果没有,那么安装该软件。Linux用户则必须安装LINUXThreads。这些库文件对于MySQL的多线程运行模式(也就是运行它自己的多个版本)是非常关键的。
8,The environment variables are not hashed into the $HTTP_ENV_VARS[]. To access ;environment variables, you can use getenv() instead. 9,Applet就是用Java写成的一段小程序。它可以和图片一样嵌人到HTML中。: DHTML和脚本语言差不多,也由浏览器解释后产生代表页面内容的HTML代码。唯一不同 的地方是DHTML可以有一些额外的特性,比如使页面功起来,用绝对坐标精确定位文字和图片。
10,在1997年W3C(The World Wide Web Consortium)颁布HTML4标准的同时也公布了有关样式表的第一个标准CSS1 CSS的定义是由三个部分构成:选择符(selector),属性(properties)和属性的取值(value)。 基本格式如下: selector {property: value} 11,下面介绍几种常见的事件(还用更多事件,请查阅相关资料): onClick:鼠标单击事件。(是指鼠标按下,然后松开时产生。) onDblClick:鼠标双击事件。(是指鼠标快速按下,松开,并再次按下时产生。) onMouseDown:鼠标按下事件。(鼠标按下时即产生。) onMouseUp:鼠标释放事件。(是指鼠标从按下的状态到弹起。) onMouseMove:鼠标移动事件。(是指在特定元素上移动鼠标。) onMouseOver:鼠标经过事件。(是指,当指针从外界往元素上移动时产生。) onMouseOut:鼠标离开事件。(是指鼠标从特定元素上离开时产生。) onLoad:载入事件。(当图象或页面结束载入时产生。) onUnload:卸载事件。(当访问者离开页面时产生。) onScroll:滚动条滚动事件。(当访问者使用卷轴上移或下移时产生。) 12,L 是否为闰年 如果是闰年为 1,否则为 0 if ($i == 2) { if (date("L") == true) { $TotalDay = 29; } else { $TotalDay = 28; } }
13,<META HTTP-EQUIV=Refresh CONTENT="10; URL=http://www.htmlhelp.com/">: tells the browser to load http://www.htmlhelp.com/ 10 seconds after the current document has finished loading. 14,php的安装:CGI与模块 #ScriptAlias /php/ "c:/php/" #AddType application/x-httpd-php .php #Action application/x-httpd-php "c:/php/php.exe" LoadModule php4_module "c:/php/sapi/php4apache2.dll" AddType application/x-httpd-php .php |