﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>PHP博客-首页</title><link>http://www.phpweblog.net/</link><description /><language>zh-cn</language><lastBuildDate>Thu, 18 Mar 2010 18:37:41 GMT</lastBuildDate><pubDate>Thu, 18 Mar 2010 18:37:41 GMT</pubDate><ttl>60</ttl><item><title>JavaScript用户注册</title><link>http://www.phpweblog.net/jig68/archive/2010/03/17/7138.html</link><dc:creator>王吉刚</dc:creator><author>王吉刚</author><pubDate>Wed, 17 Mar 2010 08:13:00 GMT</pubDate><guid>http://www.phpweblog.net/jig68/archive/2010/03/17/7138.html</guid><wfw:comment>http://www.phpweblog.net/jig68/comments/7138.html</wfw:comment><comments>http://www.phpweblog.net/jig68/archive/2010/03/17/7138.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.phpweblog.net/jig68/comments/commentRss/7138.html</wfw:commentRss><trackback:ping>http://www.phpweblog.net/jig68/services/trackbacks/7138.html</trackback:ping><description><![CDATA[<br>&nbsp;&nbsp; html代码:<br><br>
<div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: #008080;">&nbsp;1</span>&nbsp;<span style="color: #0000ff;">&lt;</span><span style="color: #800000;">form</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;2</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">fieldset</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;3</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">legend</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">请您认真填写用户注册表</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">legend</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;4</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">table</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;5</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">tr</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;6</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">th</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">用户名:</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">th</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;7</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">td</span><span style="color: #0000ff;">&gt;&lt;</span><span style="color: #800000;">input&nbsp;</span><span style="color: #ff0000;">type</span><span style="color: #0000ff;">="text"</span><span style="color: #ff0000;">&nbsp;id</span><span style="color: #0000ff;">="username"</span><span style="color: #ff0000;">&nbsp;size</span><span style="color: #0000ff;">="20"</span><span style="color: #0000ff;">&gt;&lt;/</span><span style="color: #800000;">td</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;8</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">tr</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;9</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">tr</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">10</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">th</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">密码：</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">th</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">11</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">td</span><span style="color: #0000ff;">&gt;&lt;</span><span style="color: #800000;">input&nbsp;</span><span style="color: #ff0000;">type</span><span style="color: #0000ff;">="password"</span><span style="color: #ff0000;">&nbsp;id</span><span style="color: #0000ff;">="pwd"</span><span style="color: #ff0000;">&nbsp;size</span><span style="color: #0000ff;">="22"</span><span style="color: #0000ff;">&gt;&lt;/</span><span style="color: #800000;">td</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">12</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">tr</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">13</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">tr</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">14</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">th</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">确认密码：</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">th</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">15</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">td</span><span style="color: #0000ff;">&gt;&lt;</span><span style="color: #800000;">input&nbsp;</span><span style="color: #ff0000;">type</span><span style="color: #0000ff;">="password"</span><span style="color: #ff0000;">&nbsp;id</span><span style="color: #0000ff;">="pawd"</span><span style="color: #ff0000;">&nbsp;size</span><span style="color: #0000ff;">="22"</span><span style="color: #0000ff;">&gt;&lt;/</span><span style="color: #800000;">td</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">16</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">tr</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">17</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">tr</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">18</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">th</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">性别：</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">th</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">19</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">td</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">20</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">input&nbsp;</span><span style="color: #ff0000;">type</span><span style="color: #0000ff;">="radio"</span><span style="color: #ff0000;">&nbsp;name</span><span style="color: #0000ff;">="sex"</span><span style="color: #ff0000;">&nbsp;value</span><span style="color: #0000ff;">="m"</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">男<br></span><span style="color: #008080;">21</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">input&nbsp;</span><span style="color: #ff0000;">type</span><span style="color: #0000ff;">="radio"</span><span style="color: #ff0000;">&nbsp;name</span><span style="color: #0000ff;">="sex"</span><span style="color: #ff0000;">&nbsp;value</span><span style="color: #0000ff;">="f"</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">女<br></span><span style="color: #008080;">22</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">td</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">23</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">tr</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">24</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">tr</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">25</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">th</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">Email：</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">th</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">26</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">td</span><span style="color: #0000ff;">&gt;&lt;</span><span style="color: #800000;">input&nbsp;</span><span style="color: #ff0000;">type</span><span style="color: #0000ff;">="text"</span><span style="color: #ff0000;">&nbsp;name</span><span style="color: #0000ff;">="email"</span><span style="color: #ff0000;">&nbsp;size</span><span style="color: #0000ff;">="20"</span><span style="color: #0000ff;">&gt;&lt;/</span><span style="color: #800000;">td</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">27</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">tr</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">28</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">tr</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">29</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">td&nbsp;</span><span style="color: #ff0000;">colspan</span><span style="color: #0000ff;">="2"</span><span style="color: #ff0000;">&nbsp;align</span><span style="color: #0000ff;">="center"</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">30</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">input&nbsp;</span><span style="color: #ff0000;">type</span><span style="color: #0000ff;">="button"</span><span style="color: #ff0000;">&nbsp;value</span><span style="color: #0000ff;">="注册"</span><span style="color: #ff0000;">&nbsp;onclick</span><span style="color: #0000ff;">="reg()"</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">31</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">input&nbsp;</span><span style="color: #ff0000;">type</span><span style="color: #0000ff;">="reset"</span><span style="color: #ff0000;">&nbsp;value</span><span style="color: #0000ff;">="重置"</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">32</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">td</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">33</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">tr</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">34</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">table</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br></span><span style="color: #008080;">35</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">fieldset</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">36</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">form</span><span style="color: #0000ff;">&gt;</span></div>
<br>&nbsp;JavaScript代码:<br><br>
<div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: #008080;">&nbsp;1</span>&nbsp;<span style="color: #000000;">&lt;</span><span style="color: #000000;">script</span><span style="color: #000000;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;2</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">function</span><span style="color: #000000;">&nbsp;reg(){<br></span><span style="color: #008080;">&nbsp;3</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">var</span><span style="color: #000000;">&nbsp;u&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;document.getElementById(</span><span style="color: #000000;">"</span><span style="color: #000000;">username</span><span style="color: #000000;">"</span><span style="color: #000000;">).value;<br></span><span style="color: #008080;">&nbsp;4</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">var</span><span style="color: #000000;">&nbsp;p1&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;document.getElementById(</span><span style="color: #000000;">"</span><span style="color: #000000;">pwd</span><span style="color: #000000;">"</span><span style="color: #000000;">).value;<br></span><span style="color: #008080;">&nbsp;5</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">var</span><span style="color: #000000;">&nbsp;p2&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;document.getElementById(</span><span style="color: #000000;">"</span><span style="color: #000000;">pawd</span><span style="color: #000000;">"</span><span style="color: #000000;">).value;<br></span><span style="color: #008080;">&nbsp;6</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">var</span><span style="color: #000000;">&nbsp;arr&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;document.getElementsByName(</span><span style="color: #000000;">"</span><span style="color: #000000;">sex</span><span style="color: #000000;">"</span><span style="color: #000000;">);<br></span><span style="color: #008080;">&nbsp;7</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">var</span><span style="color: #000000;">&nbsp;len&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;arr.length;<br></span><span style="color: #008080;">&nbsp;8</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">var</span><span style="color: #000000;">&nbsp;s&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">""</span><span style="color: #000000;">;<br></span><span style="color: #008080;">&nbsp;9</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">for</span><span style="color: #000000;">(</span><span style="color: #0000ff;">var</span><span style="color: #000000;">&nbsp;i&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">0</span><span style="color: #000000;">;&nbsp;i&nbsp;</span><span style="color: #000000;">&lt;</span><span style="color: #000000;">&nbsp;len;&nbsp;i</span><span style="color: #000000;">++</span><span style="color: #000000;">){<br></span><span style="color: #008080;">10</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">if</span><span style="color: #000000;">(arr[i].checked){<br></span><span style="color: #008080;">11</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;s&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;arr[i].value;<br></span><span style="color: #008080;">12</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">break</span><span style="color: #000000;">;<br></span><span style="color: #008080;">13</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br></span><span style="color: #008080;">14</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br></span><span style="color: #008080;">15</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">var</span><span style="color: #000000;">&nbsp;e&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;document.getElementById(</span><span style="color: #000000;">"</span><span style="color: #000000;">email</span><span style="color: #000000;">"</span><span style="color: #000000;">).value;<br></span><span style="color: #008080;">16</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br></span><span style="color: #008080;">17</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">var</span><span style="color: #000000;">&nbsp;email_reg&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">/^</span><span style="color: #000000;">[\w]{</span><span style="color: #000000;">1</span><span style="color: #000000;">,}@[\w]{</span><span style="color: #000000;">1</span><span style="color: #000000;">,}\.[\w.]{</span><span style="color: #000000;">2</span><span style="color: #000000;">,</span><span style="color: #000000;">8</span><span style="color: #000000;">}$</span><span style="color: #000000;">/</span><span style="color: #000000;">;<br></span><span style="color: #008080;">18</span>&nbsp;<span style="color: #000000;"><br></span><span style="color: #008080;">19</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">if</span><span style="color: #000000;">(u&nbsp;</span><span style="color: #000000;">==</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">""</span><span style="color: #000000;">){<br></span><span style="color: #008080;">20</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;alert(</span><span style="color: #000000;">"</span><span style="color: #000000;">用户未填写!</span><span style="color: #000000;">"</span><span style="color: #000000;">);<br></span><span style="color: #008080;">21</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span><span style="color: #0000ff;">else</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000ff;">if</span><span style="color: #000000;">(u.length&nbsp;</span><span style="color: #000000;">&lt;</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">5</span><span style="color: #000000;">){<br></span><span style="color: #008080;">22</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;alert(</span><span style="color: #000000;">"</span><span style="color: #000000;">用户名不能少于5个字符</span><span style="color: #000000;">"</span><span style="color: #000000;">);<br></span><span style="color: #008080;">23</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span><span style="color: #0000ff;">else</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000ff;">if</span><span style="color: #000000;">(p1&nbsp;</span><span style="color: #000000;">==</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">""</span><span style="color: #000000;">){<br></span><span style="color: #008080;">24</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;alert(</span><span style="color: #000000;">"</span><span style="color: #000000;">密码为填写!</span><span style="color: #000000;">"</span><span style="color: #000000;">);<br></span><span style="color: #008080;">25</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span><span style="color: #0000ff;">else</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000ff;">if</span><span style="color: #000000;">(p1.length&nbsp;</span><span style="color: #000000;">&lt;</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">6</span><span style="color: #000000;">){<br></span><span style="color: #008080;">26</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;alert(</span><span style="color: #000000;">"</span><span style="color: #000000;">密码不能小于6个字符</span><span style="color: #000000;">"</span><span style="color: #000000;">);<br></span><span style="color: #008080;">27</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span><span style="color: #0000ff;">else</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000ff;">if</span><span style="color: #000000;">(p1&nbsp;</span><span style="color: #000000;">!==</span><span style="color: #000000;">&nbsp;p2){<br></span><span style="color: #008080;">28</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;alert(</span><span style="color: #000000;">"</span><span style="color: #000000;">两次输入的密码不一致,请从新输入</span><span style="color: #000000;">"</span><span style="color: #000000;">);<br></span><span style="color: #008080;">29</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span><span style="color: #0000ff;">else</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000ff;">if</span><span style="color: #000000;">(s&nbsp;</span><span style="color: #000000;">==</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">""</span><span style="color: #000000;">){<br></span><span style="color: #008080;">30</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;alert(</span><span style="color: #000000;">"</span><span style="color: #000000;">性别不能为空</span><span style="color: #000000;">"</span><span style="color: #000000;">);<br></span><span style="color: #008080;">31</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span><span style="color: #0000ff;">else</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000ff;">if</span><span style="color: #000000;">(e&nbsp;</span><span style="color: #000000;">==</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">""</span><span style="color: #000000;">){<br></span><span style="color: #008080;">32</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;alert(</span><span style="color: #000000;">"</span><span style="color: #000000;">邮箱不能为空</span><span style="color: #000000;">"</span><span style="color: #000000;">);<br></span><span style="color: #008080;">33</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span><span style="color: #0000ff;">else</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000ff;">if</span><span style="color: #000000;">(</span><span style="color: #000000;">!</span><span style="color: #000000;">email_reg.test(e)){<br></span><span style="color: #008080;">34</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;alert(</span><span style="color: #000000;">"</span><span style="color: #000000;">邮箱格式不正确</span><span style="color: #000000;">"</span><span style="color: #000000;">);<br></span><span style="color: #008080;">35</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span><span style="color: #0000ff;">else</span><span style="color: #000000;">{<br></span><span style="color: #008080;">36</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">var</span><span style="color: #000000;">&nbsp;aa&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">"</span><span style="color: #000000;">&lt;font&nbsp;size='20'&nbsp;color='red'&gt;感谢您的注册,欢迎您加入到hfphp&nbsp;team&lt;/font&gt;&lt;br&gt;</span><span style="color: #000000;">"</span><span style="color: #000000;">;<br></span><span style="color: #008080;">37</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">var</span><span style="color: #000000;">&nbsp;uu&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">"</span><span style="color: #000000;">&lt;font&nbsp;color='red'&gt;您注册的用户名是：</span><span style="color: #000000;">"</span><span style="color: #000000;">+</span><span style="color: #000000;">u</span><span style="color: #000000;">+</span><span style="color: #000000;">"</span><span style="color: #000000;">&lt;/font&gt;</span><span style="color: #000000;">"</span><span style="color: #000000;">;<br></span><span style="color: #008080;">38</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">var</span><span style="color: #000000;">&nbsp;pp&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">"</span><span style="color: #000000;">&lt;br&gt;&lt;font&nbsp;color='red'&gt;密码是：</span><span style="color: #000000;">"</span><span style="color: #000000;">+</span><span style="color: #000000;">p1</span><span style="color: #000000;">+</span><span style="color: #000000;">"</span><span style="color: #000000;">&lt;/font&gt;</span><span style="color: #000000;">"</span><span style="color: #000000;">;<br></span><span style="color: #008080;">39</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">var</span><span style="color: #000000;">&nbsp;ee&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">"</span><span style="color: #000000;">&lt;br&gt;&lt;font&nbsp;color='red'&gt;邮箱是:</span><span style="color: #000000;">"</span><span style="color: #000000;">+</span><span style="color: #000000;">e</span><span style="color: #000000;">+</span><span style="color: #000000;">"</span><span style="color: #000000;">&lt;/font&gt;</span><span style="color: #000000;">"</span><span style="color: #000000;">;<br></span><span style="color: #008080;">40</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;document.write(aa</span><span style="color: #000000;">+</span><span style="color: #000000;">uu</span><span style="color: #000000;">+</span><span style="color: #000000;">pp</span><span style="color: #000000;">+</span><span style="color: #000000;">ee);<br></span><span style="color: #008080;">41</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br></span><span style="color: #008080;">42</span>&nbsp;<span style="color: #000000;"><br></span><span style="color: #008080;">43</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;}<br></span><span style="color: #008080;">44</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #000000;">&lt;/</span><span style="color: #000000;">script</span><span style="color: #000000;">&gt;</span></div>
<br><br><br>&nbsp;&nbsp;&nbsp; 忘记写注释 就在这啰嗦几句 <br>&nbsp; 程序是分布执行的首先判断的是用户名,接着是密码,性别,email.<br>&nbsp; 程序注册完成，模拟实现跳转,输出用户注册信息. 很是简单了！呵呵~~<br><img src ="http://www.phpweblog.net/jig68/aggbug/7138.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.phpweblog.net/jig68/" target="_blank">王吉刚</a> 2010-03-17 16:13 <a href="http://www.phpweblog.net/jig68/archive/2010/03/17/7138.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>setInterval与setTimeout</title><link>http://www.phpweblog.net/jig68/archive/2010/03/17/7137.html</link><dc:creator>王吉刚</dc:creator><author>王吉刚</author><pubDate>Wed, 17 Mar 2010 02:28:00 GMT</pubDate><guid>http://www.phpweblog.net/jig68/archive/2010/03/17/7137.html</guid><wfw:comment>http://www.phpweblog.net/jig68/comments/7137.html</wfw:comment><comments>http://www.phpweblog.net/jig68/archive/2010/03/17/7137.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.phpweblog.net/jig68/comments/commentRss/7137.html</wfw:commentRss><trackback:ping>http://www.phpweblog.net/jig68/services/trackbacks/7137.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 刚刚老师特定的把setInterval与setTimeout讲个函数举例讲解了一下. <br>然后，也就只写了一个，验证了一下. 下面是代码:<br><br>&nbsp; 先来看看setInterval函数:<br><br>
<div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: #008080;">&nbsp;1</span>&nbsp;<span style="color: #000000;">&nbsp;</span><span style="color: #000000;">&lt;</span><span style="color: #000000;">script</span><span style="color: #000000;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;2</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">var</span><span style="color: #000000;">&nbsp;time&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;setInterval(</span><span style="color: #000000;">"</span><span style="color: #000000;">func()</span><span style="color: #000000;">"</span><span style="color: #000000;">,</span><span style="color: #000000;">1000</span><span style="color: #000000;">);<br></span><span style="color: #008080;">&nbsp;3</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">var</span><span style="color: #000000;">&nbsp;count&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">10</span><span style="color: #000000;">;<br></span><span style="color: #008080;">&nbsp;4</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">function</span><span style="color: #000000;">&nbsp;func(){<br></span><span style="color: #008080;">&nbsp;5</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">if</span><span style="color: #000000;">(count&nbsp;</span><span style="color: #000000;">!=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">0</span><span style="color: #000000;">){<br></span><span style="color: #008080;">&nbsp;6</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;document.getElementById(</span><span style="color: #000000;">"</span><span style="color: #000000;">div1</span><span style="color: #000000;">"</span><span style="color: #000000;">).innerHTML&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;count;;<br></span><span style="color: #008080;">&nbsp;7</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;count</span><span style="color: #000000;">--</span><span style="color: #000000;">;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">//</span><span style="color: #008000;">当count--放在if里面的时候，执行完就会结束。</span><span style="color: #008000;"><br></span><span style="color: #008080;">&nbsp;8</span>&nbsp;<span style="color: #008000;"></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span><span style="color: #0000ff;">else</span><span style="color: #000000;">{<br></span><span style="color: #008080;">&nbsp;9</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;document.getElementById(</span><span style="color: #000000;">"</span><span style="color: #000000;">div1</span><span style="color: #000000;">"</span><span style="color: #000000;">).innerHTML&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">"</span><span style="color: #000000;">&lt;font&nbsp;size='20'&nbsp;color='red'&gt;over&lt;/font&gt;</span><span style="color: #000000;">"</span><span style="color: #000000;">;<br></span><span style="color: #008080;">10</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br></span><span style="color: #008080;">11</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br></span><span style="color: #008080;">12</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">//</span><span style="color: #008000;">count--;&nbsp;//当count放在if外面的时候不断的继续执行setInterval函数</span><span style="color: #008000;"><br></span><span style="color: #008080;">13</span>&nbsp;<span style="color: #008000;"></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;<br></span><span style="color: #008080;">14</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">//</span><span style="color: #008000;">&nbsp;上面的实例说明了setInterval函数是不断的周期的循环执行&nbsp;&nbsp;那我们在看看setTimeout</span><span style="color: #008000;"><br></span><span style="color: #008080;">15</span>&nbsp;<span style="color: #008000;"></span><span style="color: #000000;"><br></span><span style="color: #008080;">16</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #000000;">&lt;/</span><span style="color: #000000;">script</span><span style="color: #000000;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">17</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #000000;">&lt;</span><span style="color: #000000;">div&nbsp;id</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">div1</span><span style="color: #000000;">"</span><span style="color: #000000;">&gt;</span><span style="color: #000000;">setInterval测试</span><span style="color: #000000;">&lt;/</span><span style="color: #000000;">div</span><span style="color: #000000;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">18</span>&nbsp;<span style="color: #000000;"></span></div>
<br>&nbsp; 从上面的实例，可能你已经感受到了setInterval函数的作用了.那我们在接着来看看setTimeout函数:<br><br>
<div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: #008080;">&nbsp;1</span>&nbsp;<span style="color: #000000;">&nbsp;</span><span style="color: #000000;">&lt;</span><span style="color: #000000;">script</span><span style="color: #000000;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;2</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">var</span><span style="color: #000000;">&nbsp;timeOut&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;setTimeout(</span><span style="color: #000000;">"</span><span style="color: #000000;">fun()</span><span style="color: #000000;">"</span><span style="color: #000000;">,</span><span style="color: #000000;">1000</span><span style="color: #000000;">);<br></span><span style="color: #008080;">&nbsp;3</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">var</span><span style="color: #000000;">&nbsp;count&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">10</span><span style="color: #000000;">;<br></span><span style="color: #008080;">&nbsp;4</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">function</span><span style="color: #000000;">&nbsp;fun(){<br></span><span style="color: #008080;">&nbsp;5</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">if</span><span style="color: #000000;">(count&nbsp;</span><span style="color: #000000;">!=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">0</span><span style="color: #000000;">){<br></span><span style="color: #008080;">&nbsp;6</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;document.getElementById(</span><span style="color: #000000;">"</span><span style="color: #000000;">div2</span><span style="color: #000000;">"</span><span style="color: #000000;">).innerHTML&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;count;<br></span><span style="color: #008080;">&nbsp;7</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;count</span><span style="color: #000000;">--</span><span style="color: #000000;">;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">//</span><span style="color: #008000;">当程序执行的时候,setTimeout只是执行了一次,结果是10.就停止了.</span><span style="color: #008000;"><br></span><span style="color: #008080;">&nbsp;8</span>&nbsp;<span style="color: #008000;"></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">//</span><span style="color: #008000;">所以,说setTimeout只是执行一次。</span><span style="color: #008000;"><br></span><span style="color: #008080;">&nbsp;9</span>&nbsp;<span style="color: #008000;"></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br></span><span style="color: #008080;">10</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span><span style="color: #0000ff;">else</span><span style="color: #000000;">{<br></span><span style="color: #008080;">11</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;document.getElementById(</span><span style="color: #000000;">"</span><span style="color: #000000;">div2</span><span style="color: #000000;">"</span><span style="color: #000000;">).innerHTML&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">"</span><span style="color: #000000;">&lt;font&nbsp;size='20'&nbsp;color='red'&gt;over&lt;/font&gt;</span><span style="color: #000000;">"</span><span style="color: #000000;">;<br></span><span style="color: #008080;">12</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br></span><span style="color: #008080;">13</span>&nbsp;<span style="color: #000000;"><br></span><span style="color: #008080;">14</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;}<br></span><span style="color: #008080;">15</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #000000;">&lt;/</span><span style="color: #000000;">script</span><span style="color: #000000;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">16</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #000000;">&lt;</span><span style="color: #000000;">div&nbsp;id</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">div2</span><span style="color: #000000;">"</span><span style="color: #000000;">&gt;</span><span style="color: #000000;">setTimeout</span><span style="color: #000000;">&lt;/</span><span style="color: #000000;">div</span><span style="color: #000000;">&gt;</span></div>
<br>&nbsp;&nbsp; 通过上面的两个实例,已经很明显的看出来了setInterval与setTimeout的异同点了.<br><br>&nbsp;&nbsp; 但是，在上面的两个实例中要想用setTimeout实现与setInterval一样的效果怎么办呢<br>在上例中.只是在count--&nbsp; 后面添加了一个<span style="color: #000000;">setTimeout(</span><span style="color: #000000;">"</span><span style="color: #000000;">fun()</span><span style="color: #000000;">"</span><span style="color: #000000;">,</span><span style="color: #000000;">1000</span><span style="color: #000000;">);就一样的效果了<br>还是看代码吧 <br><br>
<div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: #008080;">&nbsp;1</span>&nbsp;<span style="color: #000000;">&nbsp;</span><span style="color: #000000;">&lt;</span><span style="color: #000000;">script</span><span style="color: #000000;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;2</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">var</span><span style="color: #000000;">&nbsp;timeOut&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;setTimeout(</span><span style="color: #000000;">"</span><span style="color: #000000;">fun()</span><span style="color: #000000;">"</span><span style="color: #000000;">,</span><span style="color: #000000;">1000</span><span style="color: #000000;">);<br></span><span style="color: #008080;">&nbsp;3</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">var</span><span style="color: #000000;">&nbsp;count&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">10</span><span style="color: #000000;">;<br></span><span style="color: #008080;">&nbsp;4</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">function</span><span style="color: #000000;">&nbsp;fun(){<br></span><span style="color: #008080;">&nbsp;5</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">if</span><span style="color: #000000;">(count&nbsp;</span><span style="color: #000000;">!=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">0</span><span style="color: #000000;">){<br></span><span style="color: #008080;">&nbsp;6</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;document.getElementById(</span><span style="color: #000000;">"</span><span style="color: #000000;">div2</span><span style="color: #000000;">"</span><span style="color: #000000;">).innerHTML&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;count;<br></span><span style="color: #008080;">&nbsp;7</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;count</span><span style="color: #000000;">--</span><span style="color: #000000;">;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">//</span><span style="color: #008000;">当程序执行的时候,setTimeout只是执行了一次,结果是10.就停止了.</span><span style="color: #008000;"><br></span><span style="color: #008080;">&nbsp;8</span>&nbsp;<span style="color: #008000;"></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">//</span><span style="color: #008000;">所以,说setTimeout只是执行一次。</span><span style="color: #008000;"><br></span><span style="color: #008080;">&nbsp;9</span>&nbsp;<span style="color: #008000;"></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: red;">setTimeout(</span></span><span style="color: red;">"fun()",1000</span><span style="color: #000000;"><span style="color: red;">);</span><br></span><span style="color: #008080;">10</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">//</span><span style="color: #008000;">当setTimeout放在这里的时候可以实现setInterval一样的效果.但是只循环10就结束</span><span style="color: #008000;"><br></span><span style="color: #008080;">11</span>&nbsp;<span style="color: #008000;"></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span><span style="color: #0000ff;">else</span><span style="color: #000000;">{<br></span><span style="color: #008080;">12</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;document.getElementById(</span><span style="color: #000000;">"</span><span style="color: #000000;">div2</span><span style="color: #000000;">"</span><span style="color: #000000;">).innerHTML&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">"</span><span style="color: #000000;">&lt;font&nbsp;size='20'&nbsp;color='red'&gt;over&lt;/font&gt;</span><span style="color: #000000;">"</span><span style="color: #000000;">;<br></span><span style="color: #008080;">13</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br></span><span style="color: #008080;">14</span>&nbsp;<span style="color: #000000;"><br></span><span style="color: #008080;">15</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;}<br></span><span style="color: #008080;">16</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #000000;">&lt;/</span><span style="color: #000000;">script</span><span style="color: #000000;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">17</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #000000;">&lt;</span><span style="color: #000000;">div&nbsp;id</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">div2</span><span style="color: #000000;">"</span><span style="color: #000000;">&gt;</span><span style="color: #000000;">setTimeout</span><span style="color: #000000;">&lt;/</span><span style="color: #000000;">div</span><span style="color: #000000;">&gt;</span></div>
<br>好了,不啰嗦了.<br><br><br></span><img src ="http://www.phpweblog.net/jig68/aggbug/7137.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.phpweblog.net/jig68/" target="_blank">王吉刚</a> 2010-03-17 10:28 <a href="http://www.phpweblog.net/jig68/archive/2010/03/17/7137.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>03.15_php学习笔记—JS04</title><link>http://www.phpweblog.net/jig68/archive/2010/03/16/7136.html</link><dc:creator>王吉刚</dc:creator><author>王吉刚</author><pubDate>Tue, 16 Mar 2010 08:48:00 GMT</pubDate><guid>http://www.phpweblog.net/jig68/archive/2010/03/16/7136.html</guid><wfw:comment>http://www.phpweblog.net/jig68/comments/7136.html</wfw:comment><comments>http://www.phpweblog.net/jig68/archive/2010/03/16/7136.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.phpweblog.net/jig68/comments/commentRss/7136.html</wfw:commentRss><trackback:ping>http://www.phpweblog.net/jig68/services/trackbacks/7136.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp; <br><br>&nbsp; &nbsp;&nbsp; 这几天老师给的练习蛮多的,所以，都没时间过来罗嗦.<br>虽然,没讲什么新的内容,DHTML本来就是一个css，html，js结合在一起的一个东西。<br>还有件事,很是头痛,不知道有没有那位仁兄有完全中文的dhtml的手册.如果有给我一份,万分感谢.百度一下.在Google,找到的全是骗人的英文版本的.<img src="http://www.phpweblog.net/CuteSoft_Client/CuteEditor/images/emangry.gif" align="absmiddle" border="0"> <br><br>&nbsp;&nbsp;&nbsp;&nbsp; 晚上还有一个js版本的计算器要写.还是一点头绪都没有,<br>不都说了,有绝对ok的在补上.&nbsp;&nbsp; <a href="http://www.xun6.com/file/01538ad10/03.15.rar.html">讲义下载</a><br><br>&nbsp;&nbsp;&nbsp;&nbsp; 前面写了一个JavaScript正则判断汉字的实力.有感兴趣的朋友可以看看.<br><br><br><img src ="http://www.phpweblog.net/jig68/aggbug/7136.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.phpweblog.net/jig68/" target="_blank">王吉刚</a> 2010-03-16 16:48 <a href="http://www.phpweblog.net/jig68/archive/2010/03/16/7136.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Javascript正则匹配所有的汉字中文实例</title><link>http://www.phpweblog.net/jig68/archive/2010/03/16/7135.html</link><dc:creator>王吉刚</dc:creator><author>王吉刚</author><pubDate>Tue, 16 Mar 2010 07:32:00 GMT</pubDate><guid>http://www.phpweblog.net/jig68/archive/2010/03/16/7135.html</guid><wfw:comment>http://www.phpweblog.net/jig68/comments/7135.html</wfw:comment><comments>http://www.phpweblog.net/jig68/archive/2010/03/16/7135.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.phpweblog.net/jig68/comments/commentRss/7135.html</wfw:commentRss><trackback:ping>http://www.phpweblog.net/jig68/services/trackbacks/7135.html</trackback:ping><description><![CDATA[<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 搞了一下午的正则匹配汉字，终于有个结果了.<br>废话少说,还是把代码贴出来，给大家参考用吧&nbsp; <br><br><br><br>
<div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: #008080;">&nbsp;1</span>&nbsp;<span style="color: #0000ff;">&lt;!</span><span style="color: #ff00ff;">DOCTYPE&nbsp;HTML&nbsp;PUBLIC&nbsp;"-//W3C//DTD&nbsp;HTML&nbsp;4.0&nbsp;Transitional//EN"</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;2</span>&nbsp;<span style="color: #000000;"></span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">html</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;3</span>&nbsp;<span style="color: #000000;">&nbsp;</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">head</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;4</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">meta&nbsp;</span><span style="color: #ff0000;">http-equiv</span><span style="color: #0000ff;">="Content-Type"</span><span style="color: #ff0000;">&nbsp;content</span><span style="color: #0000ff;">="text/html;&nbsp;charset=utf-8"</span><span style="color: #ff0000;">&nbsp;</span><span style="color: #0000ff;">/&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;5</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">title</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">&nbsp;正则匹配汉字&nbsp;</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">title</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;6</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">meta&nbsp;</span><span style="color: #ff0000;">name</span><span style="color: #0000ff;">="Generator"</span><span style="color: #ff0000;">&nbsp;content</span><span style="color: #0000ff;">="EditPlus"</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;7</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">meta&nbsp;</span><span style="color: #ff0000;">name</span><span style="color: #0000ff;">="Author"</span><span style="color: #ff0000;">&nbsp;content</span><span style="color: #0000ff;">=""</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;8</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">meta&nbsp;</span><span style="color: #ff0000;">name</span><span style="color: #0000ff;">="Keywords"</span><span style="color: #ff0000;">&nbsp;content</span><span style="color: #0000ff;">=""</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;9</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">meta&nbsp;</span><span style="color: #ff0000;">name</span><span style="color: #0000ff;">="Description"</span><span style="color: #ff0000;">&nbsp;content</span><span style="color: #0000ff;">=""</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">10</span>&nbsp;<span style="color: #000000;">&nbsp;</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">head</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">11</span>&nbsp;<span style="color: #000000;"><br></span><span style="color: #008080;">12</span>&nbsp;<span style="color: #000000;">&nbsp;</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">body</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">13</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">script</span><span style="color: #0000ff;">&gt;</span><span style="background-color: #f5f5f5; color: #000000;"><br></span><span style="color: #008080;">14</span>&nbsp;<span style="background-color: #f5f5f5; color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="background-color: #f5f5f5; color: #0000ff;">function</span><span style="background-color: #f5f5f5; color: #000000;">&nbsp;checkname(){<br></span><span style="color: #008080;">15</span>&nbsp;<span style="background-color: #f5f5f5; color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="background-color: #f5f5f5; color: #0000ff;">var</span><span style="background-color: #f5f5f5; color: #000000;">&nbsp;name&nbsp;</span><span style="background-color: #f5f5f5; color: #000000;">=</span><span style="background-color: #f5f5f5; color: #000000;">&nbsp;document.getElementById(</span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">name</span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">).value;<br></span><span style="color: #008080;">16</span>&nbsp;<span style="background-color: #f5f5f5; color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="background-color: #f5f5f5; color: #008000;">//</span><span style="background-color: #f5f5f5; color: #008000;">var&nbsp;reg&nbsp;=&nbsp;/\u7530/;&nbsp;&nbsp;&nbsp;//匹配汉字田</span><span style="background-color: #f5f5f5; color: #008000;"><br></span><span style="color: #008080;">17</span>&nbsp;<span style="background-color: #f5f5f5; color: #008000;"></span><span style="background-color: #f5f5f5; color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="background-color: #f5f5f5; color: #008000;">//</span><span style="background-color: #f5f5f5; color: #008000;">var&nbsp;reg&nbsp;=&nbsp;/\u4E00/;&nbsp;&nbsp;&nbsp;//&nbsp;汉字匹配最后9FA3&nbsp;&nbsp;&nbsp;汉字匹配第一个4E00</span><span style="background-color: #f5f5f5; color: #008000;"><br></span><span style="color: #008080;">18</span>&nbsp;<span style="background-color: #f5f5f5; color: #008000;"></span><span style="background-color: #f5f5f5; color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="background-color: #f5f5f5; color: #0000ff;">var</span><span style="background-color: #f5f5f5; color: #000000;">&nbsp;reg&nbsp;</span><span style="background-color: #f5f5f5; color: #000000;">=</span><span style="background-color: #f5f5f5; color: #000000;">&nbsp;</span><span style="background-color: #f5f5f5; color: #000000;">/^</span><span style="background-color: #f5f5f5; color: #000000;">[\u4E00</span><span style="background-color: #f5f5f5; color: #000000;">-</span><span style="background-color: #f5f5f5; color: #000000;">\u9FA3]{</span><span style="background-color: #f5f5f5; color: #000000;">1</span><span style="background-color: #f5f5f5; color: #000000;">,}$</span><span style="background-color: #f5f5f5; color: #000000;">/</span><span style="background-color: #f5f5f5; color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="background-color: #f5f5f5; color: #008000;">//</span><span style="background-color: #f5f5f5; color: #008000;">这个就是匹配所有的汉字&nbsp;&nbsp;</span><span style="background-color: #f5f5f5; color: #008000;"><br></span><span style="color: #008080;">19</span>&nbsp;<span style="background-color: #f5f5f5; color: #008000;"></span><span style="background-color: #f5f5f5; color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="background-color: #f5f5f5; color: #0000ff;">if</span><span style="background-color: #f5f5f5; color: #000000;">(reg.test(name)){<br></span><span style="color: #008080;">20</span>&nbsp;<span style="background-color: #f5f5f5; color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;alert(</span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">ok!匹配成功</span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">);<br></span><span style="color: #008080;">21</span>&nbsp;<span style="background-color: #f5f5f5; color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span><span style="background-color: #f5f5f5; color: #0000ff;">else</span><span style="background-color: #f5f5f5; color: #000000;">{<br></span><span style="color: #008080;">22</span>&nbsp;<span style="background-color: #f5f5f5; color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;alert(</span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">error!</span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">);<br></span><span style="color: #008080;">23</span>&nbsp;<span style="background-color: #f5f5f5; color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br></span><span style="color: #008080;">24</span>&nbsp;<span style="background-color: #f5f5f5; color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="background-color: #f5f5f5; color: #0000ff;">return</span><span style="background-color: #f5f5f5; color: #000000;">&nbsp;</span><span style="background-color: #f5f5f5; color: #0000ff;">false</span><span style="background-color: #f5f5f5; color: #000000;">;<br></span><span style="color: #008080;">25</span>&nbsp;<span style="background-color: #f5f5f5; color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;}<br></span><span style="color: #008080;">26</span>&nbsp;<span style="background-color: #f5f5f5; color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">script</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">27</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">form&nbsp;</span><span style="color: #ff0000;">action</span><span style="color: #0000ff;">="http://localhost"</span><span style="color: #ff0000;">&nbsp;method</span><span style="color: #0000ff;">=""</span><span style="color: #ff0000;">&nbsp;onsubmit</span><span style="color: #0000ff;">="return&nbsp;checkname()"</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">28</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">input&nbsp;</span><span style="color: #ff0000;">type</span><span style="color: #0000ff;">="text"</span><span style="color: #ff0000;">&nbsp;id</span><span style="color: #0000ff;">="name"</span><span style="color: #0000ff;">&gt;&lt;</span><span style="color: #800000;">br</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">29</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">input&nbsp;</span><span style="color: #ff0000;">type</span><span style="color: #0000ff;">="submit"</span><span style="color: #ff0000;">&nbsp;value</span><span style="color: #0000ff;">="submit"</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">30</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">form</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">31</span>&nbsp;<span style="color: #000000;">&nbsp;</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">body</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">32</span>&nbsp;<span style="color: #000000;"></span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">html</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">33</span>&nbsp;<span style="color: #000000;"></span></div>
<br>汉字匹配编码是通过十六进制,这个大家都知道<br>这里有具体匹配到某个汉字的 编码表 Unicode+编码表 <a href="http://www.xun6.com/file/4bc5e4010/Unicode+%E7%BC%96%E7%A0%81%E8%A1%A8+.xls.html">点击这里可以下载</a> <br>有兴趣的朋友可以看看,因为内容有点多,所以打开有点慢.<br><br>  <img src ="http://www.phpweblog.net/jig68/aggbug/7135.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.phpweblog.net/jig68/" target="_blank">王吉刚</a> 2010-03-16 15:32 <a href="http://www.phpweblog.net/jig68/archive/2010/03/16/7135.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>我也谈谈网站的线上线下推广</title><link>http://www.phpweblog.net/nameliba/archive/2010/03/13/7134.html</link><dc:creator>篱笆</dc:creator><author>篱笆</author><pubDate>Sat, 13 Mar 2010 08:07:00 GMT</pubDate><guid>http://www.phpweblog.net/nameliba/archive/2010/03/13/7134.html</guid><wfw:comment>http://www.phpweblog.net/nameliba/comments/7134.html</wfw:comment><comments>http://www.phpweblog.net/nameliba/archive/2010/03/13/7134.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.phpweblog.net/nameliba/comments/commentRss/7134.html</wfw:commentRss><trackback:ping>http://www.phpweblog.net/nameliba/services/trackbacks/7134.html</trackback:ping><description><![CDATA[最近自己搞了个行业B2B网站: <a  href="http://www.yxjcm.com/">游戏机传媒网</a> 从网上学了不少线上线下推广的经验推广总结了一下:<br>我已<a  href="http://www.yxjcm.com/">游戏机传媒网</a> <a  href="http://www.yxjcm.com/">http://www.yxjcm.com</a>为例.<br><br>线上推广一般指网络上的推广<br>如:<br>1.行业从业人员邮件通知,所谓群发邮件.<br>2.行业QQ群内群发信息.&nbsp; ps:QQ群邮件发送方便快捷.<br>3.网站关键字优化等<br>4.同行友情连接交换<br>5.如果有钱的话,手机短信群发(只发同行)<br>6.百度贴吧,QQ搜吧,有道快贴等发送自己的信息.<br>7.软文<br>以上的全做好了,基本上也能带来一定的流量与影响力.<br><br>线下推广的方式也不少,如:<br>1.传统的DM单子,名片等.<br>2.行业杂志广告.<br>3.生活中的广告牌位等.<br>......<br>还有很多种方式.线上加线下走完全部基本上也有点影响力加流量了,还有个最重要的是"坚持"<br><br>如果你还有更多更好的方法可以在下面留言.<br><br><img src ="http://www.phpweblog.net/nameliba/aggbug/7134.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.phpweblog.net/nameliba/" target="_blank">篱笆</a> 2010-03-13 16:07 <a href="http://www.phpweblog.net/nameliba/archive/2010/03/13/7134.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>03.12_php学习笔记—JS03</title><link>http://www.phpweblog.net/jig68/archive/2010/03/13/7133.html</link><dc:creator>王吉刚</dc:creator><author>王吉刚</author><pubDate>Sat, 13 Mar 2010 05:04:00 GMT</pubDate><guid>http://www.phpweblog.net/jig68/archive/2010/03/13/7133.html</guid><wfw:comment>http://www.phpweblog.net/jig68/comments/7133.html</wfw:comment><comments>http://www.phpweblog.net/jig68/archive/2010/03/13/7133.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.phpweblog.net/jig68/comments/commentRss/7133.html</wfw:commentRss><trackback:ping>http://www.phpweblog.net/jig68/services/trackbacks/7133.html</trackback:ping><description><![CDATA[&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 因为植树节，都把课程给耽误了.现在补上.<br>先把讲义的内容给复习一遍. <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 讲义3，主要是讲到了JavaScript的函数和对象 <br>&nbsp;&nbsp;&nbsp;&nbsp; 函数语法：<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; function 函数名(参数1,参数2){<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ...//函数体<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 函数名(...);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 在JavaScript中函数是要先定义,在调用的<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 其中，参数也是可选的 <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return,函数返回值的关键字,返回变量值的类型(一般写在函数体的结尾)<br>&nbsp;&nbsp;&nbsp;&nbsp; 其中,老师回来给我讲了一下函数的递归,然后，自己折磨了折磨.写了一个阶乘<br>&nbsp;&nbsp;&nbsp;&nbsp; 后面，就是提到了我这边一个很重要的JavaScript的对象 <br>&nbsp;&nbsp;&nbsp; 对象就是一种特殊的数据,拥有属性和方法 <br>&nbsp;&nbsp;&nbsp;&nbsp; 其中,属性可以看着是对象的变量<br>&nbsp;&nbsp;&nbsp;&nbsp; 对象的方法可以看着是函数 <br>&nbsp;&nbsp;&nbsp;&nbsp; 常见的JavaScript对象有 字符串对象、日期对象、数组对象、数学对象和正则对象....<br>&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="http://www.xun6.com/file/bbf940219/03.12.rar.html">讲义3下载</a>&nbsp;&nbsp;&nbsp; <a href="http://www.xun6.com/file/30ee16219/03.13.rar.html">讲义4下载</a><br><br><br><br><br> <img src ="http://www.phpweblog.net/jig68/aggbug/7133.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.phpweblog.net/jig68/" target="_blank">王吉刚</a> 2010-03-13 13:04 <a href="http://www.phpweblog.net/jig68/archive/2010/03/13/7133.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>03.11_php学习笔记—JS02</title><link>http://www.phpweblog.net/jig68/archive/2010/03/11/7130.html</link><dc:creator>王吉刚</dc:creator><author>王吉刚</author><pubDate>Thu, 11 Mar 2010 09:18:00 GMT</pubDate><guid>http://www.phpweblog.net/jig68/archive/2010/03/11/7130.html</guid><wfw:comment>http://www.phpweblog.net/jig68/comments/7130.html</wfw:comment><comments>http://www.phpweblog.net/jig68/archive/2010/03/11/7130.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.phpweblog.net/jig68/comments/commentRss/7130.html</wfw:commentRss><trackback:ping>http://www.phpweblog.net/jig68/services/trackbacks/7130.html</trackback:ping><description><![CDATA[<br>&nbsp;&nbsp;&nbsp;&nbsp; 以前都是写一大堆废话才把讲义下载写在后面,今天就写在前面了.<br>&nbsp;&nbsp;&nbsp;&nbsp; <a href="http://www.xun6.com/file/6a48d4118/03.11.rar.html">点击(惦记)我下载</a><br>&nbsp;&nbsp;&nbsp;&nbsp; 时间不多,快下课了。还是先来把今天的内容回顾一下吧.<br>&nbsp;&nbsp;&nbsp;&nbsp; 早上，来的比较早,老师没开始讲什么新的内容,就是给了一个ppt的练习而给我们做,虽然，都很基础.但还是值得一做.在这里如果需要的可以在讲义里面下载回去做，<br>&nbsp;&nbsp;&nbsp;&nbsp; 然后，今天讲到了循环<br>&nbsp;&nbsp;&nbsp;&nbsp; 1.for循环<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 一般在知道循环次数的情况下用for循环<br>&nbsp;&nbsp;&nbsp;&nbsp; 2.while循环<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 在循环次数不确定的情况下较多的用while循环<br>&nbsp;&nbsp;&nbsp;&nbsp; 3.do...while循环<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; do...while和while循环的区别在于先输出一段，在执行后面的循环进行判断.<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; do...while循环也适用于不确定循环次数时用<br>&nbsp;&nbsp;&nbsp; 循环中的break,continue,<br>&nbsp;&nbsp;&nbsp;&nbsp; 4. break,用来直接终止循环<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; continue，跳出当前循环,然后，从下一段开始执行<br>&nbsp;&nbsp;&nbsp;&nbsp; 5.循环的嵌套<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 最后，练习做了一题很有代表性的 9*9乘法口诀表&nbsp; 并且已多种不同的形式输出.<br><br>&nbsp;&nbsp;&nbsp;&nbsp; 所以,总体来说今天讲的内容并不多.还是希望能多做些枯燥的练习.还是要多练习啊<br>&nbsp;&nbsp;&nbsp; 好了，不罗嗦了。<br><br><br>&nbsp;&nbsp;&nbsp;&nbsp; <br><br><br><img src ="http://www.phpweblog.net/jig68/aggbug/7130.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.phpweblog.net/jig68/" target="_blank">王吉刚</a> 2010-03-11 17:18 <a href="http://www.phpweblog.net/jig68/archive/2010/03/11/7130.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>03.10_php学习笔记—JS01</title><link>http://www.phpweblog.net/jig68/archive/2010/03/10/7126.html</link><dc:creator>王吉刚</dc:creator><author>王吉刚</author><pubDate>Wed, 10 Mar 2010 09:22:00 GMT</pubDate><guid>http://www.phpweblog.net/jig68/archive/2010/03/10/7126.html</guid><wfw:comment>http://www.phpweblog.net/jig68/comments/7126.html</wfw:comment><comments>http://www.phpweblog.net/jig68/archive/2010/03/10/7126.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.phpweblog.net/jig68/comments/commentRss/7126.html</wfw:commentRss><trackback:ping>http://www.phpweblog.net/jig68/services/trackbacks/7126.html</trackback:ping><description><![CDATA[<br><br>&nbsp;&nbsp;&nbsp;&nbsp; 今天，开始进入到了JavaScript的学习了,也开始进入到真正语言的学习了.所以，未免有点点压力.<br><br>既然是第一天的学习.所以，老师还是引导式的从语言的发展历史开始讲起，一点点介绍，特点....<br><br>所以，今天的课程也还是很轻松的,就今天的课程，在这里我也就粗类的复习一下. <br>1.JavaScript是基于对象和事件驱动的语言，弱类型的脚本语言，也是一种直接在客服端的解释性语言.<br>&nbsp; 所以，JavaScript不受版本和服务器环境的影响,只要浏览器可以执行js就ok.<br>2.JavaScript三种引入方式 ... <br>3.firebug工具的应用和代码的调试<br>4.document.write&nbsp; 输出语句<br>5.JavaScript的四种基本数据类型<br>&nbsp;&nbsp; 数值型、字符串型、布尔型、空值null&nbsp; <br>&nbsp;&nbsp;&nbsp; 通过typeof可以获取定义变量的数据类型<br>6.变量&nbsp; <br>&nbsp;&nbsp;&nbsp; 变量名 变量值 <br>&nbsp;&nbsp;&nbsp; 变量的命名规则<br>&nbsp;&nbsp;&nbsp; 声明变量的关键字&nbsp; var <br>&nbsp;&nbsp;&nbsp; 变量的赋值 <br>7.运算符&nbsp; <br>&nbsp;&nbsp;&nbsp; 算术运算、赋值运算、比较运算、逻辑运算、<br>8.三种消息框 <br>&nbsp;&nbsp;&nbsp; 警告框alert、确认框confirm、提示输入框prompt<br>9.注释代码 <br>&nbsp;&nbsp; 单行注释 //&nbsp; ....<br>&nbsp;&nbsp; 多行注释 /*&nbsp; .... */<br><br>然后，做了几个练习&nbsp; <br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 讲义也还是 发在这边吧&nbsp;&nbsp; <a href="http://www.xun6.com/file/274268e14/09.10.rar.html">点击(惦记)我下载</a><br><br><img src ="http://www.phpweblog.net/jig68/aggbug/7126.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.phpweblog.net/jig68/" target="_blank">王吉刚</a> 2010-03-10 17:22 <a href="http://www.phpweblog.net/jig68/archive/2010/03/10/7126.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>03.09_php学习笔记—CSS04</title><link>http://www.phpweblog.net/jig68/archive/2010/03/09/7124.html</link><dc:creator>王吉刚</dc:creator><author>王吉刚</author><pubDate>Tue, 09 Mar 2010 09:33:00 GMT</pubDate><guid>http://www.phpweblog.net/jig68/archive/2010/03/09/7124.html</guid><wfw:comment>http://www.phpweblog.net/jig68/comments/7124.html</wfw:comment><comments>http://www.phpweblog.net/jig68/archive/2010/03/09/7124.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.phpweblog.net/jig68/comments/commentRss/7124.html</wfw:commentRss><trackback:ping>http://www.phpweblog.net/jig68/services/trackbacks/7124.html</trackback:ping><description><![CDATA[&nbsp;&nbsp; 刚刚一直在搞css关于圆角矩形的例子,网上看了不少吸收了不少新鲜的blood.<br><br>在这里只是提示一些把,本来要另外写一遍blog的.但没什么时间，而且还有几个作业没有完成.<br><br>css纯图圆角实现的原理其实很简单,但要是对于初学者来说，如果不理解这些原理的话,还是比较头疼的.现在一句话又是说不清楚，够麻烦的.这个问题下一次有机会补上..抱歉！！<br><br><br>&nbsp;&nbsp; 然后，在今天还写了一个<a style="color: red;"  href="http://www.phpweblog.net/jig68/archive/2010/03/09/7123.html">css简单滑动菜单的效果详解链接</a><br><br>&nbsp;&nbsp; 下午看了一部分，关于css的一些属性标签.很多很强大的属性和功能.相信一定会继续把css发扬光大.<br>&nbsp;&nbsp; CSS3 还是草案阶段，中文资料少之又少，基本上都是一篇内容转来转去，而我们的手册从基础语法到示例制作，都是根据W3C工作草案进行翻译，并结合自身的沉淀制作示例。<br>&nbsp;&nbsp; 备受期待的 CSS 3 新功能：<br>&nbsp;&nbsp; 圆角、多背景、@font-face 用户自定义字体、动画与渐变、渐变色、盒阴影、RGBa - 加入透明色、文字阴影等等<br>&nbsp;&nbsp; CSS3 的出现，让代码更简洁、页面结构更合理，性能和效果得到兼顾。<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: red;"> </span><a style="color: red;"  href="http://www.xun6.com/file/e88535022/css3.0%E5%8F%82%E8%80%83%E6%89%8B%E5%86%8C.chm.html">CSS3手册下载</a><br><br>&nbsp; 还有今天的讲义下载地址：<a style="color: #ff0000;" href="http://www.xun6.com/file/cc2cba522/03.09.rar.html">点击(点击)我吧</a><br><br>  <img src ="http://www.phpweblog.net/jig68/aggbug/7124.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.phpweblog.net/jig68/" target="_blank">王吉刚</a> 2010-03-09 17:33 <a href="http://www.phpweblog.net/jig68/archive/2010/03/09/7124.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>CSS简单滑动导航菜单制作</title><link>http://www.phpweblog.net/jig68/archive/2010/03/09/7123.html</link><dc:creator>王吉刚</dc:creator><author>王吉刚</author><pubDate>Tue, 09 Mar 2010 09:14:00 GMT</pubDate><guid>http://www.phpweblog.net/jig68/archive/2010/03/09/7123.html</guid><wfw:comment>http://www.phpweblog.net/jig68/comments/7123.html</wfw:comment><comments>http://www.phpweblog.net/jig68/archive/2010/03/09/7123.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.phpweblog.net/jig68/comments/commentRss/7123.html</wfw:commentRss><trackback:ping>http://www.phpweblog.net/jig68/services/trackbacks/7123.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp; 没怎么写过这种纯技术类的东西.所以，对于写的东西也不太会很细致的分析和讲解.只是写在这里作为自己学习过程中的一个记录,但愿这些只言片语也希望在这里和大家分享,学习，交流，共同的进步.<br>&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp; 关于导航菜单是任何网页中不可获取的一部分,所以，掌握这部分的内容也就尤为重要.今天写的这个实例也是老师讲解的例子.效果很不多，易于理解，代码量也很少.<br><br>&nbsp;&nbsp;&nbsp; 如果有接触css的童鞋们都应该知道<span style="color: red;">伪类Pseudo-Classes</span>这个特性.如果不知道的自己去查手册.[一定要知道手册的重要性,常备于身边，以备需要].伪类做用于a标签.通过link.hover.visited等属性实现滑动菜单的效果<br>&nbsp;&nbsp;&nbsp; 实例效果如果下<br><a href="http://www.phpweblog.net/jig68/admin/p_lang.html" class="cssIEA" id="idTR80" title="版本(CSS Version): CSS2
兼容性(Compatibility): 无
简介(Description): 设置对象使用特殊语言的内容样式。"></a><style>.links{&#160;&#160;&#160; height:30px;&#160;&#160;&#160; width:100%;&#160;&#160;&#160; border-bottom:1px solid red;}.links li{&#160;&#160;&#160; display:inline;&#160;&#160;&#160; line-height:30px;&#160;&#160;&#160; }.links a{&#160;&#160;&#160; color:white;&#160;&#160;&#160; background-color:red;&#160;&#160;&#160; line-height:30px;&#160;&#160;&#160; margin-left:10px;&#160;&#160;&#160; padding:10px;&#160;&#160;&#160; font-size:14px;&#160;&#160;&#160; font-weight:bold;&#160;&#160;&#160; text-decoration:none;}.links a:hover{&#160;&#160;&#160; color:#000;&#160;&#160;&#160; background-color:#006600;}</style>
<div>&nbsp;&nbsp;&nbsp;
<ul class="links">&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;
    <li><a href="http://www.phpweblog.net/jig68/admin/EditPosts.aspx#">home</a></li>
    &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;
    <li><a href="http://www.phpweblog.net/jig68/admin/EditPosts.aspx#">about</a></li>
    &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;
    <li><a href="http://www.phpweblog.net/jig68/admin/EditPosts.aspx#">news</a></li>
    &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;
    <li><a href="http://www.phpweblog.net/jig68/admin/EditPosts.aspx#">blog</a></li>
    &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;
    <li><a href="http://www.phpweblog.net/jig68/admin/EditPosts.aspx#">content</a></li>
    &nbsp;&nbsp;&nbsp; </ul>
    </div>
    下面是上面实例的代码:&nbsp; <br>&nbsp;&nbsp; 1. 内容部分&nbsp; content代码：<br>
    <div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: #008080;">1</span>&nbsp;<span style="color: #0000ff;">&lt;</span><span style="color: #800000;">div</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">2</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">ul&nbsp;</span><span style="color: #ff0000;">class</span><span style="color: #0000ff;">="links"</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">3</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">li</span><span style="color: #0000ff;">&gt;&lt;</span><span style="color: #800000;">a&nbsp;</span><span style="color: #ff0000;">href</span><span style="color: #0000ff;">="#"</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">home</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">a</span><span style="color: #0000ff;">&gt;&lt;/</span><span style="color: #800000;">li</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">4</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">li</span><span style="color: #0000ff;">&gt;&lt;</span><span style="color: #800000;">a&nbsp;</span><span style="color: #ff0000;">href</span><span style="color: #0000ff;">="#"</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">about</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">a</span><span style="color: #0000ff;">&gt;&lt;/</span><span style="color: #800000;">li</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">5</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">li</span><span style="color: #0000ff;">&gt;&lt;</span><span style="color: #800000;">a&nbsp;</span><span style="color: #ff0000;">href</span><span style="color: #0000ff;">="#"</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">news</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">a</span><span style="color: #0000ff;">&gt;&lt;/</span><span style="color: #800000;">li</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">6</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">li</span><span style="color: #0000ff;">&gt;&lt;</span><span style="color: #800000;">a&nbsp;</span><span style="color: #ff0000;">href</span><span style="color: #0000ff;">="#"</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">blog</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">a</span><span style="color: #0000ff;">&gt;&lt;/</span><span style="color: #800000;">li</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">7</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">li</span><span style="color: #0000ff;">&gt;&lt;</span><span style="color: #800000;">a&nbsp;</span><span style="color: #ff0000;">href</span><span style="color: #0000ff;">="#"</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">content</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">a</span><span style="color: #0000ff;">&gt;&lt;/</span><span style="color: #800000;">li</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">8</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">ul</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br></span><span style="color: #008080;">9</span>&nbsp;<span style="color: #000000;"></span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">div</span><span style="color: #0000ff;">&gt;</span></div>
    <br>&nbsp; 2. 表现部分&nbsp; css代码：<br>
    <div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: #008080;">&nbsp;1</span>&nbsp;<span style="color: #800000;">&lt;style&gt;<br></span><span style="color: #008080;">&nbsp;2</span>&nbsp;<span style="color: #800000;">.links</span><span style="color: #000000;">{</span><span style="color: #ff0000;"><br></span><span style="color: #008080;">&nbsp;3</span>&nbsp;<span style="color: #ff0000;">&nbsp;&nbsp;&nbsp;&nbsp;height</span><span style="color: #000000;">:</span><span style="color: #0000ff;">30px</span><span style="color: #000000;">;</span><span style="color: #ff0000;"><br></span><span style="color: #008080;">&nbsp;4</span>&nbsp;<span style="color: #ff0000;">&nbsp;&nbsp;&nbsp;&nbsp;width</span><span style="color: #000000;">:</span><span style="color: #0000ff;">100%</span><span style="color: #000000;">;</span><span style="color: #ff0000;"><br></span><span style="color: #008080;">&nbsp;5</span>&nbsp;<span style="color: #ff0000;">&nbsp;&nbsp;&nbsp;&nbsp;border-bottom</span><span style="color: #000000;">:</span><span style="color: #0000ff;">1px&nbsp;solid&nbsp;red</span><span style="color: #000000;">;</span><span style="color: #ff0000;"><br></span><span style="color: #008080;">&nbsp;6</span>&nbsp;<span style="color: #ff0000;"></span><span style="color: #000000;">}</span><span style="color: #800000;"><br></span><span style="color: #008080;">&nbsp;7</span>&nbsp;<span style="color: #800000;">.links&nbsp;li</span><span style="color: #000000;">{</span><span style="color: #ff0000;"><br></span><span style="color: #008080;">&nbsp;8</span>&nbsp;<span style="color: #ff0000;">&nbsp;&nbsp;&nbsp;&nbsp;display</span><span style="color: #000000;">:</span><span style="color: #0000ff;">inline</span><span style="color: #000000;">;</span><span style="color: #ff0000;"><br></span><span style="color: #008080;">&nbsp;9</span>&nbsp;<span style="color: #ff0000;">&nbsp;&nbsp;&nbsp;&nbsp;line-height</span><span style="color: #000000;">:</span><span style="color: #0000ff;">30px</span><span style="color: #000000;">;</span><span style="color: #ff0000;">&nbsp;&nbsp;&nbsp;&nbsp;<br></span><span style="color: #008080;">10</span>&nbsp;<span style="color: #ff0000;"></span><span style="color: #000000;">}</span><span style="color: #800000;"><br></span><span style="color: #008080;">11</span>&nbsp;<span style="color: #800000;">.links&nbsp;a</span><span style="color: #000000;">{</span><span style="color: #ff0000;"><br></span><span style="color: #008080;">12</span>&nbsp;<span style="color: #ff0000;">&nbsp;&nbsp;&nbsp;&nbsp;color</span><span style="color: #000000;">:</span><span style="color: #0000ff;">white</span><span style="color: #000000;">;</span><span style="color: #ff0000;"><br></span><span style="color: #008080;">13</span>&nbsp;<span style="color: #ff0000;">&nbsp;&nbsp;&nbsp;&nbsp;background-color</span><span style="color: #000000;">:</span><span style="color: #0000ff;">red</span><span style="color: #000000;">;</span><span style="color: #ff0000;"><br></span><span style="color: #008080;">14</span>&nbsp;<span style="color: #ff0000;">&nbsp;&nbsp;&nbsp;&nbsp;line-height</span><span style="color: #000000;">:</span><span style="color: #0000ff;">30px</span><span style="color: #000000;">;</span><span style="color: #ff0000;"><br></span><span style="color: #008080;">15</span>&nbsp;<span style="color: #ff0000;">&nbsp;&nbsp;&nbsp;&nbsp;margin-left</span><span style="color: #000000;">:</span><span style="color: #0000ff;">10px</span><span style="color: #000000;">;</span><span style="color: #ff0000;"><br></span><span style="color: #008080;">16</span>&nbsp;<span style="color: #ff0000;">&nbsp;&nbsp;&nbsp;&nbsp;padding</span><span style="color: #000000;">:</span><span style="color: #0000ff;">10px</span><span style="color: #000000;">;</span><span style="color: #ff0000;"><br></span><span style="color: #008080;">17</span>&nbsp;<span style="color: #ff0000;">&nbsp;&nbsp;&nbsp;&nbsp;font-size</span><span style="color: #000000;">:</span><span style="color: #0000ff;">14px</span><span style="color: #000000;">;</span><span style="color: #ff0000;"><br></span><span style="color: #008080;">18</span>&nbsp;<span style="color: #ff0000;">&nbsp;&nbsp;&nbsp;&nbsp;font-weight</span><span style="color: #000000;">:</span><span style="color: #0000ff;">bold</span><span style="color: #000000;">;</span><span style="color: #ff0000;"><br></span><span style="color: #008080;">19</span>&nbsp;<span style="color: #ff0000;">&nbsp;&nbsp;&nbsp;&nbsp;text-decoration</span><span style="color: #000000;">:</span><span style="color: #0000ff;">none</span><span style="color: #000000;">;</span><span style="color: #ff0000;"><br></span><span style="color: #008080;">20</span>&nbsp;<span style="color: #ff0000;"></span><span style="color: #000000;">}</span><span style="color: #800000;"><br></span><span style="color: #008080;">21</span>&nbsp;<span style="color: #800000;">.links&nbsp;a:hover</span><span style="color: #000000;">{</span><span style="color: #ff0000;"><br></span><span style="color: #008080;">22</span>&nbsp;<span style="color: #ff0000;">&nbsp;&nbsp;&nbsp;&nbsp;color</span><span style="color: #000000;">:</span><span style="color: #0000ff;">#000</span><span style="color: #000000;">;</span><span style="color: #ff0000;"><br></span><span style="color: #008080;">23</span>&nbsp;<span style="color: #ff0000;">&nbsp;&nbsp;&nbsp;&nbsp;background-color</span><span style="color: #000000;">:</span><span style="color: #0000ff;">#006600</span><span style="color: #000000;">;</span><span style="color: #ff0000;"><br></span><span style="color: #008080;">24</span>&nbsp;<span style="color: #ff0000;"></span><span style="color: #000000;">}</span><span style="color: #800000;"><br></span><span style="color: #008080;">25</span>&nbsp;<span style="color: #800000;">&lt;/style&gt;</span></div>
    <br><img src ="http://www.phpweblog.net/jig68/aggbug/7123.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.phpweblog.net/jig68/" target="_blank">王吉刚</a> 2010-03-09 17:14 <a href="http://www.phpweblog.net/jig68/archive/2010/03/09/7123.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Efficient, maintainable CSS[高效的CSS]</title><link>http://www.phpweblog.net/jig68/archive/2010/03/09/7122.html</link><dc:creator>王吉刚</dc:creator><author>王吉刚</author><pubDate>Tue, 09 Mar 2010 08:31:00 GMT</pubDate><guid>http://www.phpweblog.net/jig68/archive/2010/03/09/7122.html</guid><wfw:comment>http://www.phpweblog.net/jig68/comments/7122.html</wfw:comment><comments>http://www.phpweblog.net/jig68/archive/2010/03/09/7122.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.phpweblog.net/jig68/comments/commentRss/7122.html</wfw:commentRss><trackback:ping>http://www.phpweblog.net/jig68/services/trackbacks/7122.html</trackback:ping><description><![CDATA[<p><embed style="margin:0px" type="application/x-shockwave-flash" width="425" height="355" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=efficient-091215042328-phpapp01&amp;rel=0&amp;stripped_title=efficient-maintainable-css-2721388" allowscriptaccess="always" allowfullscreen="true"></embed><img src ="http://www.phpweblog.net/jig68/aggbug/7122.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.phpweblog.net/jig68/" target="_blank">王吉刚</a> 2010-03-09 16:31 <a href="http://www.phpweblog.net/jig68/archive/2010/03/09/7122.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>深入 CSS 行高</title><link>http://www.phpweblog.net/jig68/archive/2010/03/09/7121.html</link><dc:creator>王吉刚</dc:creator><author>王吉刚</author><pubDate>Tue, 09 Mar 2010 08:22:00 GMT</pubDate><guid>http://www.phpweblog.net/jig68/archive/2010/03/09/7121.html</guid><wfw:comment>http://www.phpweblog.net/jig68/comments/7121.html</wfw:comment><comments>http://www.phpweblog.net/jig68/archive/2010/03/09/7121.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.phpweblog.net/jig68/comments/commentRss/7121.html</wfw:commentRss><trackback:ping>http://www.phpweblog.net/jig68/services/trackbacks/7121.html</trackback:ping><description><![CDATA[<p><br><embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=line-heightcn-091110205256-phpapp02&#038;stripped_title=line-height-2470819" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355">&#160;&#160;&#160; &#160;&#160;&#160; </embed>
<p>翻译自 <a  href="http://www.maxdesign.com.au/">Russ Weakley</a> 的<a  href="http://www.slideshare.net/maxdesign/line-height">Line Height</a><span id="more-11854"></span></p>
<p>一个简单的, step-by-step 关于 CSS 行高的演示文档, 涵盖行间距, 如何应用各种类型的行高值, 当然还有 inline box 模型介绍, 希望能满足您</p>
<p>（但实战应用在中文字体或中英文字体混合，以及IE678，XP win7里，行高规则又有所不同，泪流满面）</p>
<p> </p><img src ="http://www.phpweblog.net/jig68/aggbug/7121.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.phpweblog.net/jig68/" target="_blank">王吉刚</a> 2010-03-09 16:22 <a href="http://www.phpweblog.net/jig68/archive/2010/03/09/7121.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>03.08_php学习笔记—CSS03</title><link>http://www.phpweblog.net/jig68/archive/2010/03/08/7117.html</link><dc:creator>王吉刚</dc:creator><author>王吉刚</author><pubDate>Mon, 08 Mar 2010 08:20:00 GMT</pubDate><guid>http://www.phpweblog.net/jig68/archive/2010/03/08/7117.html</guid><wfw:comment>http://www.phpweblog.net/jig68/comments/7117.html</wfw:comment><comments>http://www.phpweblog.net/jig68/archive/2010/03/08/7117.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.phpweblog.net/jig68/comments/commentRss/7117.html</wfw:commentRss><trackback:ping>http://www.phpweblog.net/jig68/services/trackbacks/7117.html</trackback:ping><description><![CDATA[&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp; 第一周的学习结束，开始新的一周了.老师讲课总体还是可以.课程进展速度也还好.虽然有点快.但每天的练习还是非常的充实.也希望自己能够更加的努力,保持更好的状态.<span class="def">play up</span>!!!<br>&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp; 做了个老师安排的demo.是完全css+div 布局的,因为自己之前就有涉猎css前端方面的技术,所以，做起来还是得心应手的.但是也还是遇见很多的问题.通过学习更好的把css没有的一些标签拿出来熟悉熟悉. 今天一天困扰着几个问题。&nbsp; 但都是css&nbsp; hack方面的.为了将写的demo兼容多浏览器(<span style="color: red;">测试用的是IE,FireFox</span>)中间遇见了几个突出的问题.<br>&nbsp;&nbsp;&nbsp; 第一个就是列表标签里面的图片问题.添加图片都是用list-style-image添加图片. 但是在调试的过程中ie支持，Firefox不支持.问老师，老师说解决办法有 backgroud-image可以调试好.也希望您在看到这的时候，可以交流，有没有更好的 解决办法.[本来想写个测试的,没时间哈.以后有时间补上]<br>&nbsp;&nbsp;&nbsp; 第二个就是关于像素px的问题，在ie和Firefox的显示效果也是不一样的(我都是用hack方法调试了一下,但还是没有找到更好的解决办法)<br><br>&nbsp;&nbsp;&nbsp; 新闻说今天又是大雪(or 暴雪)外面好像也开始飘起雪花了 .要走了 demo文件刚刚忘记传了.明天补上.谢谢！<br><br><br>&nbsp;&nbsp;&nbsp; 明天见！！<br><br><span style="color: red;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: red;"> Good morning！！ &nbsp;&nbsp; <br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 补上 &nbsp;&nbsp; <a href="http://www.xun6.com/file/6aeebc722/03.08.rar.html">DEMO下载点击(惦记)这里</a></span><br><br><br>&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp; <br><br> <img src ="http://www.phpweblog.net/jig68/aggbug/7117.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.phpweblog.net/jig68/" target="_blank">王吉刚</a> 2010-03-08 16:20 <a href="http://www.phpweblog.net/jig68/archive/2010/03/08/7117.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>毕业后的5年 决定你的命运【注明转载】</title><link>http://www.phpweblog.net/jig68/archive/2010/03/06/7116.html</link><dc:creator>王吉刚</dc:creator><author>王吉刚</author><pubDate>Sat, 06 Mar 2010 08:21:00 GMT</pubDate><guid>http://www.phpweblog.net/jig68/archive/2010/03/06/7116.html</guid><wfw:comment>http://www.phpweblog.net/jig68/comments/7116.html</wfw:comment><comments>http://www.phpweblog.net/jig68/archive/2010/03/06/7116.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.phpweblog.net/jig68/comments/commentRss/7116.html</wfw:commentRss><trackback:ping>http://www.phpweblog.net/jig68/services/trackbacks/7116.html</trackback:ping><description><![CDATA[<p><br>正如&#8221;打工皇帝&#8221;唐骏说：&#8221;我觉得有两种人不要跟别人争利益和价值回报。第一种人就是刚刚进入企业的人，头5年千万不要说你能不能多给我一点儿工资，最重要的是能在企业里学到什么，对发展是不是有利&#8230;&#8230;&#8221;</p>
<p>人总是从平坦中获得的教益少，从磨难中获得的教益多；从平坦中获得的教益浅，从磨难中获得的教益深。一个人在年轻时经历磨难，如能正确视之，冲出黑暗，那就是一个值得敬慕的人。最要紧的是先练好内功，毕业后这5年就是练内功的最佳时期，练好内功，才有可能在未来攀得更高。</p>
<p><br>悦读时间:毕业后的5年 决定你的命运<br>出路在哪里？出路在于思路！</p>
<p>其实，没有钱、没有经验、没有阅历、没有社会关系，这些都不可怕。没有钱，可以通过辛勤劳动去赚；没有经验，可以通过实践操作去总结；没有阅历，可以一步一步去积累；没有社会关系，可以一点一点去编织。但是，没有梦想、没有思路才是最可怕的，才让人感到恐惧，很想逃避! 人必须有一个正确的方向，无论你多么意气风发，无论你是多么足智多谋，无论你花费了多大的心血，如果没有一个明确的方向，就会过得很茫然，渐渐就丧失了斗志，忘却了最初的梦想，就会走上弯路甚至不归路，枉费了自己的聪明才智，误了自己的青春年华。</p>
<p>荷马史诗《奥德赛》中有一句至理名言：&#8220;没有比漫无目的地徘徊更令人无法忍受的了。&#8221;毕业后这5年里的迷茫，会造成10年后的恐慌，20年后的挣 扎，甚至一辈子的平庸。如果不能在毕业这5年尽快冲出困惑、走出迷雾，我们实在是无颜面对10年后、20年后的自己。毕业这5年里，我们既有很多的不确 定，也有很多的可能性。</p>
<p>毕业这5年里，我们既有很多的待定，也有很多的决定。</p>
<p>迷茫与困惑谁都会经历，恐惧与逃避谁都曾经有过，但不要把迷茫与困惑当作可以自我放弃、甘于平庸的借口，更不要成为自怨自艾、祭奠失意的苦酒。生命 需要自己去承担，命运更需要自己去把握。在毕业这5年里，越早找到方向，越早走出困惑，就越容易在人生道路上取得成就、创造精彩。无头苍蝇找不到方向，才 会四处碰壁；一个人找不到出路，才会迷茫、恐惧。</p>
<p>生活中，面对困境，我们常常会有走投无路的感觉。不要气馁，坚持下去，要相信年轻的人生没有绝路，困境在前方，希望在拐角。只要我们有了正确的思路，就一定能少走弯路，找到出路！</p>
<p>成功的人不是赢在起点，而是赢在转折点。</p>
<p>不少刚刚毕业的年轻人，总是奢望马上就能找到自己理想中的工作。然而，很多好工作是无法等来的，你必须选择一份工作作为历练。职业旅程中的第一份工 作，无疑是踏入社会这所大学的起点。也许你找了一份差强人意的工作，那么从这里出发，好好地沉淀自己，从这份工作中汲取到有价值的营养，厚积薄发。千里之 行，始于足下，只要出发，就有希望到达终点。起点可以相同，但是选择了不同的拐点，终点就会大大不同！</p>
<p>毕业这几年，我们的生活、感情、职业等都存在很多不确定的因素，未来也充满了各种可能。这个时候，必须学会选择，懂得放弃，给自己一个明确的定位，使自己稳定下来。如果你不主动定位，就会被别人和社会&#8221;定型&#8221;！</p>
<p>可以这么说：一个人在毕业这5年培养起来的行为习惯，将决定他一生的高度。我们能否成功，在某种程度上取决于自己对自己的评价，这就是定位。你给自 己定位是什么，你就是什么。定位能决定人生，定位能改变命运。丑小鸭变成白天鹅，只要一双翅膀；灰姑娘变成美公主，只要一双水晶鞋。</p>
<p>人的命，三分天注定，七分靠打拼，有梦就&#8221;会红&#8221;，爱拼才会赢。只要不把自己束缚在心灵的牢笼里，谁也束缚不了你去展翅高飞。</p>
<p>现实情况远非他们所想的那样。于是，当优越感逐渐转为失落感甚至挫败感时，当由坚信自己是一块&#8221;金子&#8221;到怀疑自己是一粒&#8221;沙子&#8221;时，愤怒、迷茫、自卑就开始与日俱增。</p>
<p>其实，应该仔细掂量一下自己，你是否真是金子？是真金，手中要有绝活，才能上要有过人之处才行。一句话：真金是要靠实力来证明的，只有先把自己的本领修炼好了，才有资格考虑伯乐的事情。 每颗珍珠原本都是一粒沙子，但并不是每一粒沙子都能成为一颗珍珠。</p>
<p>想要卓尔不群，就要有鹤立鸡群的资本。忍受不了打击和挫折，承受不住忽视和平淡，就很难达到辉煌。年轻人要想让自己得到重用，取得成功，就必须把自己从一粒沙子变成一颗价值连城的珍珠。</p>
<p>天气有下雨与日出，人生有高峰与低谷。莫为浮云遮望眼，风物长宜放眼量。只要拂去阴霾，就能亮出朗朗晴空。如果你在工作上有些不如意，要相信自己不 会一直处于人生的低谷期，总有一天能冲破重重云层。告诉自己：我并没有失败，只是暂时没有成功！只要在内心点亮一盏希望之灯，一定能驱散黑暗中的阴霾，迎 来光明。</p>
<p>的确，论资历，他们是不折不扣的职场菜鸟，业务涉及不深，人脉一穷二白，在工作中经常碰壁。他们的压力并不一定都像千钧大石，而是像大雨来临前的天色，灰色低沉，明明有空间，却被灰色填满每个缝隙，只能等待大雨倾盆之后的晴空。</p>
<p>&#8221;起得比鸡早，睡得比狗晚，干得比驴多，吃得比猪差。&#8221;这是很多刚刚毕业的人喜欢用来调侃自己生活状态的话。虽然有点儿夸张，但是，他们中的很多人 的确一直都被灰色心情所笼罩——心里永远是多云转阴。记得有位哲人曾说：&#8220;我们的痛苦不是问题本身带来的，而是我们对这些问题的看法产生的。&#8221;换个角度看 人生，是一种突破、一种解脱、一种超越、一种高层次的淡泊与宁静，从而获得自由自在的快乐。</p>
<p>一位哲人说：&#8221;人生就是一连串的抉择，每个人的前途与命运，完全把握在自己手中，只要努力，终会有成。&#8221;就业也好，择业也罢，创业亦如此，只要奋发努力，都会成功。你是不是准备把生命的承诺全部都交给别人？</p>
<p>毕业后这5年，是改变自己命运的黄金时期。在最能决定自己命运时，如果还不把握，那你还要等到什么时候呢？我的人生我做主，命运由己不由人。</p>
<p>不要活在别人的嘴里，不要活在别人的眼里，而是把命运握在自己手里。</p>
<p>别说你没有背景，自己就是最大的背景。美国作家杰克&#183;凯鲁亚克说过一句话：&#8221; 我还年轻，我渴望上路。&#8221;在人生的旅途中，我们永远都是年轻人，每天都应该满怀渴望。每个人的潜能都是无限的，关键是要发现自己的潜能和正确认识自己的才 能，并找到一个能充分发挥潜能的舞台，而不能只为舞台的不合适感到不快。要客观公正地看待自己的能力，结合自己的实际情况和爱好冷静选择，尽可能到最需要 自己、最适合自己的地方。</p>
<p>在人力资源管理界，特别流行一个说法，即&#8220;骑马，牵牛，赶猪，打狗&#8221;理论：人品很好，能力又很强的，是千里马，我们要骑着他；人品很好但能力普通的，是老黄牛，我们要牵着他；人品、能力皆普通的，就是&#8221;猪&#8221;，我们要赶走他；人品很差能力很强的，那是&#8221;狗&#8221;，我们要打击他。</p>
<p>我想，刚刚毕业几年的你，一样胸怀大志，一样想成为一匹被人赏识、驰骋沙场的千里马吧？那么，就好好沉淀下来。低就一层不等于低人一等，今日的俯低是为了明天的高就。所谓生命的价值，就是我们的存在对别人有价值。能被人利用是一件好事，无人问津才是真正的悲哀！</p>
<p>能干工作、干好工作是职场生存的基本保障。任何人做工作的前提条件都是他的能力能够胜任这项工作。能干是合格员工最基本的标准，肯干则是一种态度。 一个职位有很多人都能胜任，都有干好这份工作的基本能力，然而，能否把工作做得更好一些，就要看是否具有踏实肯干、苦于钻研的工作态度了。</p>
<p>在能干的基础上踏实肯干。工作中，活干得比别人多，你觉得吃亏；钱拿得比别人少，你觉得吃亏；经常加班加点，你觉得吃亏&#8230;&#8230;其实，没必要这样计较， 吃亏不是灾难，不是失败，吃亏也是一种生活哲学。现在吃点儿小亏，为成功铺就道路，也许在未来的某个时刻，你的大福突然就来了。</p>
<p>能吃亏是做人的一种境界，是处世的一种睿智。</p>
<p>在工作中并不是多做事或多帮别人干点儿活就是吃亏。如果领导让你加加班、赶赶任务，别以为自己吃了大亏，反而应该感到庆幸，因为领导只叫了你，而没叫其他人，说明他信任你、赏识你。吃亏是一种贡献，你贡献得越多，得到的回报也就越多。乐于加班，就是这样的一种吃亏。</p>
<p>舍得舍得，有舍才有得；学会在适当时吃些亏的人绝对不是弱智，而是大智。</p>
<p>给别人留余地就是给自己留余地，予人方便就是予己方便，善待别人就是善待自己。</p>
<p>傻人有傻福，因为傻人没有心计。和这样的人在一起，身心放松，没有太多警惕，就能相互靠近。傻在很多时候意味着执着和忠贞，也意味着宽厚和诚实，让 人不知不觉站到他一边。傻人无意中得到的，比聪明人费尽心机得到的还多。毕业这几年，你的天空中只飘着几片雪花，这样你就满足了吗？成功需要坚持与积累， 与其专注于搜集雪花，不如省下力气去滚雪球。巴菲特说：&#8221;人生就像滚雪球，最重要的是发现很湿的雪和很长的坡。&#8221;让自己沉淀下来，学着发现&#8221;很湿的雪&#8221;， 努力寻找&#8221;很长的坡&#8221;。记住：散落的雪花会很快融化，化为乌有，只有雪球才更实在，才能长久。</p>
<p>在毕业这几年里，你要是能做到比别人多付出一分努力，就意味着比别人多积累一分资本，就比别人多一次成功的机会。</p>
<p>什么是职业化呢？职业化就是工作状态的标准化、规范化、制度化，即在合适的时间、合适的地点用合适的方式说合适的话、做合适的事，使知识、技能、观念、思维、态度、心理等符合职业规范和标准。</p>
<p>&#8221;在每个行业里，都有很多出色的人才，他们之所以能存在，是因为比别人更努力、更智慧、更成熟。但是，最重要的是，他们比一般人更加职业化！这就是 为什么我现在能当你老板的原因。一个人仅仅专业化是不够的，只有职业化的人才能飞在别人前面，让人难以超越！&#8221;不要以为我们现在已经生存得很安稳了。对于 毕业5年的人来讲，一定要认清即将面临的五大挑战。</p>
<p>一、赡养父母。</p>
<p>二、结婚生子。</p>
<p>三、升职加薪。</p>
<p>四、工作压力。</p>
<p>五、生活质量。</p>
<p>有的人为生存而雀跃，目光总是停在身后，三天打鱼两天晒网，有始无终。有的人为发展而奋斗，目光总是盯在正前方，每天进步一点点，坚持不懈。</p>
<p>毕业这几年，不能没有追求和探索，不能没有理想和目标。人生如逆水行舟，不进则退。甘于现状的生活就是不再前行的船，再也无法追上时代前进的步伐。 一定要抓紧每一秒钟的时间来学习，要明白学习不是学生的专利。小聪明的人最得意的是：自己做过什么？大智慧的人最渴望的是：自己还要做什么？</p>
<p>小聪明是战术，大智慧是战略；小聪明看到的是芝麻，大智慧看到的是西瓜。</p>
<p>在这个世界上，既有大人物，也有小角色，大人物有大人物的活法，小人物有小人物的潇洒，每个人都有自己的生活方式，谁也勉强不了谁。但是，小聪明只能有小成绩和小视野，大智慧才能有大成就和大境界。小企业看老板，中企业看制度，大企业看文化。</p>
<p>小公司与大企业都有生存之道，没有好坏之分，但对一个人不同阶段的影响会不同。</p>
<p>小公司肯定想要发展为大企业，这是一种目标，年轻人也要给自己的职业生涯制定目标。毕业几年的你，是否经常会怯场或者是感到没有底气？居安思危绝对不是危言耸听！此刻打盹，你将做梦；此刻学习，你将圆梦。在竞争激烈的人生战场上，打盹的都是输家！</p>
<p>每个人在年轻的时候似乎都豪情万丈，什么都不怕，可是随着年龄的增长，每天想着房子、工作、养家糊口这些俗事儿，再也没有年轻时那种敢于&#8221;上天探 星、下海捞月&#8221;的勇气了。是我们改变了生活，还是生活改变了我们？我们的思想越来越复杂，因为有了越来越多的舍不得、越来越多的顾虑，我们总是在徘徊、总 是在犹豫。毕业开始一两年，生活的重担会压得我们喘不过气来，挫折和障碍堵住四面八方的通口，我们往往在压迫得自己发挥出潜能后，才能杀出重围，找到出 路。可是两三年后，身上的重担开始减轻，工作开始一帆风顺，我们就松懈了下来，渐渐忘记了潜在的危险。直到有一天危机突然降临，我们在手足无措中被击 败&#8230;&#8230;毕业这几年，仍然处于危险期，一定要有居安思危的意识，好好打拼，这样才能有一个真正的安全人生！</p>
<p>生于忧患，死于安乐。如果你想跨越自己目前的成就，就不能画地自限，而是要勇于接受挑战。对畏畏缩缩的人来说，真正的危险正在于不敢冒险！</p>
<p>年轻人在社会的重压下，适应能力已变得越来越强，只是他们不自觉地习惯被环境推着走。他们不敢冒险，怕给自己带来终身的遗憾，于是告慰自己：&#8221;我对 得起自己、对得起家人，因为我已竭尽全力。&#8221;其实，人只有不断挑战和突破才能逐渐成长。长期固守于已有的安全感中，就会像温水里的青蛙一样，最终失去跳跃 的本能。</p>
<p>经历了这几年社会生活，你应该明白：这个世界上有富也有贫，有阴也有亮，有丑也有美，到底看到什么，取决于自己是积极还是消极。在年轻时学会勤勉地工作，用一种光明的思维对待生活，那么，只要张开手掌，你就会发现，里面有一片灿烂的人生。</p>
<p>把感恩刻在石头上，深深地感谢别人帮助过你，永远铭记，这是人生应有的一种境界；把仇恨写在沙滩上，淡淡忘掉别人伤害过你，学会宽容，让所有的怨恨随着潮水一去不复返，这也是一种人生境界。</p>
<p>学会倒出水，才能装下更多的水。从毕业那天开始，学会把每天都当成一个新的起点，每一次工作都从零开始。如果你懂得把&#8221;归零&#8221;当成一种生活的常态，当成一种优秀的延续，当成一种时刻要做的事情，那么，经过短短几年，你就可以完成自己职业生涯的正确规划与全面超越。</p>
<p>在职业起步的短短道路上，想要得到更好、更快、更有益的成长，就必须以归零思维来面对这个世界。不要以大学里的清高来标榜自己，不要觉得自己特别优 秀，而是要把自己的姿态放下，把自己的身架放低，让自己沉淀下来，抱着学习的态度去适应环境、接受挑战。放下&#8221;身段&#8221;才能提高身价，暂时的俯低终会促成未 来的高就。</p>
<p>年轻人从校园或者从一个环境进入一个新环境，就要勇于将原来环境里熟悉、习惯、喜欢的东西放下，然后从零开始。我们想在职场上获得成功，首先就要培 养适应力。从自然人转化为单位人是融入职场的基本条件。一个人起点低并不可怕，怕的是境界低。越计较自我，便越没有发展前景；相反，越是主动付出，那么他 就越会快速发展。很多今天取得一定成就的人，在职业生涯的初期都是从零开始，把自己沉淀再沉淀、倒空再倒空、归零再归零，正因为这样，他们的人生才一路高 歌，一路飞扬。</p>
<p>在毕业这几年里，我们要让过去归零，才不会成为职场上那只背着重壳爬行的蜗牛，才能像天空中的鸟儿那样轻盈地飞翔。请好好品味一下杰克&#183;韦尔奇说过 的一句话：&#8221;纠正自己的行为，认清自己，从零开始，你将重新走上职场坦途。&#8221;　吐故才能纳新，心静才能身凉，有舍才能有得，杯空才能水满，放下才能超越。</p>
<p>归零思维五大表现：心中无我，眼中无钱，念中无他，朝中无人，学无止境。</p>
<p>年轻人难免带着几分傲气，认为自己无所不能、所向披靡，其实不然，初入职场的新人还是个&#8221;婴儿&#8221;，正处在从爬到走的成长阶段。在毕业这几年里，一定 要让自己逐步培养起学徒思维、海绵思维、空杯思维，具有这样思维的人心灵总是敞开的，能随时接受启示和一切能激发灵感的东西，他们时刻都能感受到成功女神 的召唤。</p>
<p><br>&nbsp;</p>
<img src ="http://www.phpweblog.net/jig68/aggbug/7116.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.phpweblog.net/jig68/" target="_blank">王吉刚</a> 2010-03-06 16:21 <a href="http://www.phpweblog.net/jig68/archive/2010/03/06/7116.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>03.06_php学习笔记—CSS02</title><link>http://www.phpweblog.net/jig68/archive/2010/03/06/7115.html</link><dc:creator>王吉刚</dc:creator><author>王吉刚</author><pubDate>Sat, 06 Mar 2010 07:34:00 GMT</pubDate><guid>http://www.phpweblog.net/jig68/archive/2010/03/06/7115.html</guid><wfw:comment>http://www.phpweblog.net/jig68/comments/7115.html</wfw:comment><comments>http://www.phpweblog.net/jig68/archive/2010/03/06/7115.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.phpweblog.net/jig68/comments/commentRss/7115.html</wfw:commentRss><trackback:ping>http://www.phpweblog.net/jig68/services/trackbacks/7115.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp; <br><br>&nbsp;&nbsp; 今天是2010.3.6立春都快有接近一个月左右的时间了,前段时间都30度左右的.接着又下了一个星期的雨.今天开始下雪起来了,海啸,地震,最近大家都在讨论地球怎么了. 2012越来越近了.<br><br>&nbsp;&nbsp;&nbsp;&nbsp; 不知道写啥，就聊聊这些废话,以前还写空间的,现在没时间,就偶尔在这边罗嗦几句了.<br><br>&nbsp;&nbsp;&nbsp;&nbsp; css进入第二天的学习,周六,我们也一样是安排有课的. 然后老师没讲什么新内容,就都在做练习,看讲义, 可能是周六的原因,早上都好多人迟到(包括 Mr FANG), 老师讲课听着也犯晕. 然后，把昨天的练习讲解了一遍.介绍了一些常用属性.<br>&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp; 讲义还是放在这边 要的&nbsp; <span style="color: #ff0000;"><a href="http://www.xun6.com/file/68616ad53/03.06.rar.html">点击(点击)我下载</a>&nbsp; </span><br><br><img src ="http://www.phpweblog.net/jig68/aggbug/7115.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.phpweblog.net/jig68/" target="_blank">王吉刚</a> 2010-03-06 15:34 <a href="http://www.phpweblog.net/jig68/archive/2010/03/06/7115.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>03.05_php学习笔记—CSS01</title><link>http://www.phpweblog.net/jig68/archive/2010/03/05/7114.html</link><dc:creator>王吉刚</dc:creator><author>王吉刚</author><pubDate>Fri, 05 Mar 2010 07:43:00 GMT</pubDate><guid>http://www.phpweblog.net/jig68/archive/2010/03/05/7114.html</guid><wfw:comment>http://www.phpweblog.net/jig68/comments/7114.html</wfw:comment><comments>http://www.phpweblog.net/jig68/archive/2010/03/05/7114.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.phpweblog.net/jig68/comments/commentRss/7114.html</wfw:commentRss><trackback:ping>http://www.phpweblog.net/jig68/services/trackbacks/7114.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp; 合肥的天气都下了快一个星期的雨了,观望一下外面的天气，雨小了的提前回去了(早上为了省事，没有的带雨伞).<br>&nbsp;&nbsp;&nbsp;&nbsp; 废话少说,还是想快些和大家分享今天的学习心得.<br>&nbsp;&nbsp;&nbsp;&nbsp; 昨天，的table布局的demo搞了一下午. 真是惨！不过还好，坚持过来了.<img src="http://www.phpweblog.net/CuteSoft_Client/CuteEditor/images/face18.gif" align="absmiddle" border="0"> 今天开始开始进入到强大的CSS部分的学习了.很是兴奋. 狂热的粉丝...&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp; 还是来把今天的知识回顾一下吧.(还要早点回呢)<br>&nbsp;&nbsp;&nbsp; 介绍了一下CSS。<br>&nbsp;&nbsp;&nbsp; 讲义是这么解释的:CSS 是 Cascading Style Sheet 的缩写。译作「层叠样式表单」<br>&nbsp;&nbsp;&nbsp;&nbsp; <span style="color: red;">是用于(增强)控制网页样式并允许将样式信息与网页内容分离的一种标记性语言。</span><br>&nbsp;&nbsp;&nbsp; 语法:&nbsp; 1.选择器 { 属性名：属性值；[属性名：属性值；] }&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2.选择器 { <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 属性名：属性值；<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [属性名：属性值；] <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp; CSS的三种引用方法:<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1.外部样式表文件引入<br>
<div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">link&nbsp;</span><span style="color: #ff0000;">rel</span><span style="color: #0000ff;">="stylesheet"</span><span style="color: #ff0000;">&nbsp;href</span><span style="color: #0000ff;">="style.css"</span><span style="color: #ff0000;">&nbsp;type</span><span style="color: #0000ff;">="text/css"</span><span style="color: #0000ff;">&gt;</span></div>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2.内部样式标签定义(写在head部分)<br>&nbsp; &nbsp;
<div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: #008080;">1</span>&nbsp;<span style="color: #800000;">&lt;style&nbsp;type="text/css"&gt;<br></span><span style="color: #008080;">2</span>&nbsp;<span style="color: #800000;">body</span><span style="color: #000000;">{</span><span style="color: #ff0000;"><br></span><span style="color: #008080;">3</span>&nbsp;<span style="color: #ff0000;">&nbsp;&nbsp;&nbsp;background-color</span><span style="color: #000000;">:</span><span style="color: #0000ff;">red</span><span style="color: #000000;">;</span><span style="color: #ff0000;"><br></span><span style="color: #008080;">4</span>&nbsp;<span style="color: #ff0000;"></span><span style="color: #000000;">}</span><span style="color: #800000;"><br></span><span style="color: #008080;">5</span>&nbsp;<span style="color: #800000;">&lt;/style&gt;</span></div>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3.标签行内定义<br>
<div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">p&nbsp;</span><span style="color: #ff0000;">style</span><span style="color: #0000ff;">="font-size:12px;"</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">文本内容</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;</span></div>
<br>这里要注意的一点就是三种引用的优先级问题. <span style="color: red;">最接近目标的样式定义优先权越高。</span><br>但是在同一CSS定义内容中，用!important提升优先级<br><br>接着讲了层容器div 和内嵌块标签span<br>基本元素选择器和多元素选择器 具体见下载包作业002.html和003.html<br><br>最后讲了一部分常见属性. <br>但明天应该更详细的讲解. 到时候在写具体的<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 最后，还是谢谢您的阅读. 这里有提供的学习讲义和练习代码给大家下载,希望认识更多的朋友.交流学习. &nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; &nbsp; <span style="color: red;"><a href="http://www.xun6.com/file/db3b03523/03.05.rar.html">点击(惦记)我下载</a></span><br><br><br>  <img src ="http://www.phpweblog.net/jig68/aggbug/7114.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.phpweblog.net/jig68/" target="_blank">王吉刚</a> 2010-03-05 15:43 <a href="http://www.phpweblog.net/jig68/archive/2010/03/05/7114.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>03.04_php学习笔记—HTML03</title><link>http://www.phpweblog.net/jig68/archive/2010/03/05/7113.html</link><dc:creator>王吉刚</dc:creator><author>王吉刚</author><pubDate>Fri, 05 Mar 2010 04:45:00 GMT</pubDate><guid>http://www.phpweblog.net/jig68/archive/2010/03/05/7113.html</guid><wfw:comment>http://www.phpweblog.net/jig68/comments/7113.html</wfw:comment><comments>http://www.phpweblog.net/jig68/archive/2010/03/05/7113.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.phpweblog.net/jig68/comments/commentRss/7113.html</wfw:commentRss><trackback:ping>http://www.phpweblog.net/jig68/services/trackbacks/7113.html</trackback:ping><description><![CDATA[<br>&nbsp;&nbsp;&nbsp; 抱歉抱歉!!!昨天下午终于有点事做，没闲着(虽然在重复着重复的劳动哈).这边也就没来得及更新..<br><br>HTML部分的知识就三天时间,基本上都讲完了.<br><br>在这里，我也来总结一下吧. <br><br>第一天&nbsp; 1.从html简介，特点，HTML标准,浏览器兼容性,查看源码<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2.html页面的基本结构<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3.html标签 <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 标签属性,内容,分类，以及常用标签属性的详解head、body、br、hr、center、font、&nbsp;&nbsp;&nbsp; p、pre.注释标签&lt;!--&nbsp; ... --&gt; 字符控制标签b、i...标题标签&lt;h1&gt;...&lt;h6&gt;.列表标签：无序列表ul和有序列表ol.<br>第二天&nbsp; 详细讲解了表格table的属性，超链接a以及图像标签img.<br>第三天&nbsp; 1.详细讲解了表单form，input输入控件,提交按钮，上传文件...<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2.框架frame.frameset框架集<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3.多媒体标签embed<br><br>这些也都是些常用属性的介绍和应用. 结合这些用分别用table布局和框架集做了两个demo,在下载讲义一起.<br>希望大家拍砖...<br><br>好了,还是把讲义也补上吧.&nbsp; <span style="color: red;"><a href="http://www.xun6.com/file/71a871722/03.04.rar.html">点击(惦记)我下载 </a></span><br><br><br><br><br><img src ="http://www.phpweblog.net/jig68/aggbug/7113.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.phpweblog.net/jig68/" target="_blank">王吉刚</a> 2010-03-05 12:45 <a href="http://www.phpweblog.net/jig68/archive/2010/03/05/7113.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>HTML绝对路径和相对路径测试</title><link>http://www.phpweblog.net/jig68/archive/2010/03/03/7112.html</link><dc:creator>王吉刚</dc:creator><author>王吉刚</author><pubDate>Wed, 03 Mar 2010 09:34:00 GMT</pubDate><guid>http://www.phpweblog.net/jig68/archive/2010/03/03/7112.html</guid><wfw:comment>http://www.phpweblog.net/jig68/comments/7112.html</wfw:comment><comments>http://www.phpweblog.net/jig68/archive/2010/03/03/7112.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.phpweblog.net/jig68/comments/commentRss/7112.html</wfw:commentRss><trackback:ping>http://www.phpweblog.net/jig68/services/trackbacks/7112.html</trackback:ping><description><![CDATA[<span style="font-size: 12pt;">
<h2 style="font-weight: normal;"><span style="font-size: 10pt;">HTML初学者会经常遇到这样一个问题，如何正确引用一个文件。比如，怎样在一个HTML网页中引用另外一个HTML网页作为超链接(hyperlink)？怎样在一个网页中插入一张图片？......</span></h2>
</span>
<span style="font-size: 8pt;"><span style="font-size: 18pt;"><span style="font-size: 14pt;"><span style="font-size: 10pt;"><span style="font-size: 12pt;"><span style="font-size: 10pt;">
<p>如果你在引用文件时(如加入超链接，或者插入图片等)，使用了错误的文件路径，就会导致引用失效(无法浏览链接文件，或无法显示插入的图片等)。</p>
<p>为了避免这些错误，正确地引用文件，更好的理解这些问题,下午的学习测试了一下HTML路径。</p>
<p>HTML有2种路径的写法：相对路径和绝对路径。</p>
<p>文件目录:</p>
<p><br></p>
</span></span></span></span></span></span><span style="font-size: 8pt;"><span style="font-size: 18pt;"><span style="font-size: 14pt;"><span style="font-size: 10pt;"><span style="font-size: 12pt;">
</span></span></span></span></span>
<h1><span style="font-size: 12pt;">HTML相对路径(Relative Path)</span></h1>
<h2><span style="font-size: 12pt;">同一个目录的文件引用</span> <br></h2>
<span style="font-size: 10pt;">
<p>如果源文件和引用文件在同一个目录里，直接写引用文件名即可。</p>
<p>我们现在建一个源文件a.html，在ab.html里要引用a.html文件作为超链接。</p>
<p>a.html路径是：..\test\a.html</p>
<p>ab.html路径是：..\test\ab.html</p>
<p>在a.html加入ab.html超链接的代码应该这样写：</p>
</span>
<div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">a&nbsp;</span><span style="color: #ff0000;">href&nbsp;</span><span style="color: #0000ff;">=&nbsp;"ab.html"</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">链接ab.html</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">a</span><span style="color: #0000ff;">&gt;</span></div>
<h2></h2>
<span style="font-size: 10pt;">
<h2>如何表示上级目录</h2>
<p>../表示源文件所在目录的上一级目录，../../表示源文件所在目录的上上级目录，以此类推。</p>
<p>b.html路径是：..\test\test2\b.html</p>
<p>a.html路径是：..\test\a.html</p>
<p>在b.html加入a.html超链接的代码应该这样写：</p>
</span>
<div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">a&nbsp;</span><span style="color: #ff0000;">href&nbsp;</span><span style="color: #0000ff;">=&nbsp;"../a.html"</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">链接a.html</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">a</span><span style="color: #0000ff;">&gt;</span></div>
<br>d.html路径是：..\test\test1\test01\d.html
<span style="font-size: 10pt;">
<p>a.html路径是：..\test\a.html</p>
<p>在d.html加入a.html超链接的代码应该这样写：</p>
</span>
<div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">a&nbsp;</span><span style="color: #ff0000;">href&nbsp;</span><span style="color: #0000ff;">=&nbsp;"../../a.html"</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">链接a.html</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">a</span><span style="color: #0000ff;">&gt;</span></div>
<span style="font-size: 10pt;">
<p>c.html路径是：..\test\test1\c.html</p>
<p>b.html路径是：..\test\test2\b.html</p>
<p>在c.html加入b.html超链接的代码应该这样写：</p>
</span>
<div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">a&nbsp;</span><span style="color: #ff0000;">href&nbsp;</span><span style="color: #0000ff;">=&nbsp;"../test2/b.html"</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">链接b.html</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">a</span><span style="color: #0000ff;">&gt;</span></div>
<h2><span style="font-size: 12pt;">如何表示下级目录</span></h2>
<span style="font-size: 10pt;">
<p>引用下级目录的文件，直接写下级目录文件的路径即可。</p>
<p>假设b.html路径是：..\test\test2\b.html</p>
<p>假设d.html路径是：..\test\test2\test01\d.html</p>
<p>在b.html加入d.html超链接的代码应该这样写：</p>
</span>
<div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">a&nbsp;</span><span style="color: #ff0000;">href&nbsp;</span><span style="color: #0000ff;">=&nbsp;"../test1/test01/d.html"</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">链接d.html</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">a</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br></span></div>
<span style="font-size: 10pt;">
<p>假设a.html路径是：..\test\a.html</p>
<p>假设d.html路径是：..\test\test1\test01\d.html</p>
<p>在a.html加入d.html超链接的代码应该这样写：</p>
</span>
<div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">a&nbsp;</span><span style="color: #ff0000;">href&nbsp;</span><span style="color: #0000ff;">=&nbsp;"..\test\test1\test01\d.html"</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">链接d.html</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">a</span><span style="color: #0000ff;">&gt;</span></div>
<h1><span style="font-size: 12pt;">HTML绝对路径(Absolute Path)</span></h1>
<p>HTML绝对路径(absolute path)指带域名的文件的完整路径。</p>
<p>假设你注册了域名www.a.com，并申请了虚拟主机，你的虚拟主机提供商会给你一个目录，比如www，这个www就是你网站的根目录。</p>
<p>假设你在www根目录下放了一个文件index.html，这个文件的绝对路径就是：</p>
<p> http://www.a.com/index.html。</p>
<p>假设你在www根目录下建了一个目录叫test，然后在该目录下放了一个文件index.html，这个文件的绝对路径就是http://www.a.com/test/index.html。</p><img src ="http://www.phpweblog.net/jig68/aggbug/7112.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.phpweblog.net/jig68/" target="_blank">王吉刚</a> 2010-03-03 17:34 <a href="http://www.phpweblog.net/jig68/archive/2010/03/03/7112.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>03.03_php学习笔记—HTML02</title><link>http://www.phpweblog.net/jig68/archive/2010/03/03/7111.html</link><dc:creator>王吉刚</dc:creator><author>王吉刚</author><pubDate>Wed, 03 Mar 2010 08:49:00 GMT</pubDate><guid>http://www.phpweblog.net/jig68/archive/2010/03/03/7111.html</guid><wfw:comment>http://www.phpweblog.net/jig68/comments/7111.html</wfw:comment><comments>http://www.phpweblog.net/jig68/archive/2010/03/03/7111.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.phpweblog.net/jig68/comments/commentRss/7111.html</wfw:commentRss><trackback:ping>http://www.phpweblog.net/jig68/services/trackbacks/7111.html</trackback:ping><description><![CDATA[&nbsp; &nbsp; hello,郁闷的一天终于结束了！<br>&nbsp;&nbsp;&nbsp; html真是够枯燥的内容,向老师问个问题,答案基本上是.这个以后我们不怎么用,都是用css取代实现.<br>哎！那我不知道讲那些千百年都不用的 属性是干嘛?<br>&nbsp;&nbsp;&nbsp; html这部分虽然不是什么新内容,自己也都知道.但还是认认真真的把标签，属性练习了一下.<br>今天的内容主要讲了表格table,超链接a.锚点链接.img.还有一些应该叫技巧吧<br>觉得老师补充了一部分关于绝对路径和相对路径的问题.收获蛮多的的<br>关这个问题我另外写了一篇 叫<a href="http://www.phpweblog.net/jig68/archive/2010/03/03/7112.html">HTML中的绝对路径和相对路径的异同点</a><br><br>&nbsp;&nbsp;&nbsp; 老师给了给练习.也简单的写了下.我放在讲义一起.如果看了就不要取笑哈.学习阶段.<br>然后，现在每天空出大量的时间,准备把Javascript提前预习预习,但没毅力.还是要调整自己 哈.....<br>&nbsp; 晚上回去反省<br><br><br>讲义下载<a href="http://www.xun6.com/file/ba0683483/03.03.rar.html">点击(惦记)我</a><br><br>&nbsp;&nbsp; <br><br>  <img src ="http://www.phpweblog.net/jig68/aggbug/7111.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.phpweblog.net/jig68/" target="_blank">王吉刚</a> 2010-03-03 16:49 <a href="http://www.phpweblog.net/jig68/archive/2010/03/03/7111.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>03.02_php学习笔记—HTML01</title><link>http://www.phpweblog.net/jig68/archive/2010/03/02/7110.html</link><dc:creator>王吉刚</dc:creator><author>王吉刚</author><pubDate>Tue, 02 Mar 2010 09:32:00 GMT</pubDate><guid>http://www.phpweblog.net/jig68/archive/2010/03/02/7110.html</guid><wfw:comment>http://www.phpweblog.net/jig68/comments/7110.html</wfw:comment><comments>http://www.phpweblog.net/jig68/archive/2010/03/02/7110.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.phpweblog.net/jig68/comments/commentRss/7110.html</wfw:commentRss><trackback:ping>http://www.phpweblog.net/jig68/services/trackbacks/7110.html</trackback:ping><description><![CDATA[<br><br>有一天结束了! 快5.30了.回去了~ <br>一天下来，没觉得有啥收获.&nbsp; 但理解了一句话, 学习真的没有捷径.只有努力,不断的努力....<br><br>&nbsp;&nbsp;&nbsp; 今天开始老师开始进入真正的课程讲解.不过还是在讲枯燥的html标签. 千百年也用不到一回.<br>老师给了个练习.不过很快完成. 一个下午都在研究 html5. 看着蛮新鲜.蛮期待的.<br><br>也推荐一篇文章给大家。讲的真的很不错.<a style="color: red;" href="http://paranimage.com/list-of-html-5/">点击(惦记)跳转</a><br><br>但也对于真正的开发人员来说,在追求新技术，还的不断的追求浏览器的兼容性.<br>这也...（我还没有说这些的xx）<br><br>但真的希望，浏览器标准统一的那天早日实现<br><br>算了不多说了. 回去. 超时了！<br><br>讲义还是留着这里吧. <span style="color: red;"><a href="http://www.xun6.com/file/28568f9f9/03.02.rar.html">点击(惦记)我下载</a></span> <br><br>明天见！<br><br><a style="color: red;"><br><br></a>  <img src ="http://www.phpweblog.net/jig68/aggbug/7110.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.phpweblog.net/jig68/" target="_blank">王吉刚</a> 2010-03-02 17:32 <a href="http://www.phpweblog.net/jig68/archive/2010/03/02/7110.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>03.01_php学习笔记—前沿</title><link>http://www.phpweblog.net/jig68/archive/2010/03/01/7109.html</link><dc:creator>王吉刚</dc:creator><author>王吉刚</author><pubDate>Mon, 01 Mar 2010 06:05:00 GMT</pubDate><guid>http://www.phpweblog.net/jig68/archive/2010/03/01/7109.html</guid><wfw:comment>http://www.phpweblog.net/jig68/comments/7109.html</wfw:comment><comments>http://www.phpweblog.net/jig68/archive/2010/03/01/7109.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.phpweblog.net/jig68/comments/commentRss/7109.html</wfw:commentRss><trackback:ping>http://www.phpweblog.net/jig68/services/trackbacks/7109.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp; 第一天的学习，感觉还是很轻松.老师没讲什么新内容.<br>就是做了些行业介绍 ， 编辑器，环境搭配... 做了一份试题, 错了很多不该错的地方，很xx <br>具体东西也没什多说的.&nbsp; <br><br>还是把讲义恭喜大家一起分享吧. 希望在学习的过程中能认识更多的phper. 可以更多的交流、学习、进步.<br><br><br><br><br>刚刚搞到一份w3schoolWeb全套教程&nbsp; chm版本的.真的觉得很棒 <br><br>有需要的这里可以下载 <a style="color: red;" href="http://www.xun6.com/file/7960e2404/w3schoolWeb%E5%85%A8%E5%A5%97%E6%95%99%E7%A8%8B.chm.html">点击我吧</a><br><br>讲义我都存在dbank 有需要的可以去下载 <br><br>今天才是第一天的讲义 我奉献上 <a style="color: red;" href="http://www.xun6.com/file/919d58454/03.01.rar.html">要的点击(惦记)我吧</a> <br><br><br><br>   <img src ="http://www.phpweblog.net/jig68/aggbug/7109.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.phpweblog.net/jig68/" target="_blank">王吉刚</a> 2010-03-01 14:05 <a href="http://www.phpweblog.net/jig68/archive/2010/03/01/7109.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>php.验证是否是 email 地址 </title><link>http://www.phpweblog.net/jig68/archive/2010/02/26/7108.html</link><dc:creator>王吉刚</dc:creator><author>王吉刚</author><pubDate>Fri, 26 Feb 2010 12:05:00 GMT</pubDate><guid>http://www.phpweblog.net/jig68/archive/2010/02/26/7108.html</guid><wfw:comment>http://www.phpweblog.net/jig68/comments/7108.html</wfw:comment><comments>http://www.phpweblog.net/jig68/archive/2010/02/26/7108.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.phpweblog.net/jig68/comments/commentRss/7108.html</wfw:commentRss><trackback:ping>http://www.phpweblog.net/jig68/services/trackbacks/7108.html</trackback:ping><description><![CDATA[<p><span style="COLOR: #507090">&nbsp;</p>
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><span style="COLOR: #008080">&nbsp;1</span><img src="http://www.phpweblog.net/Images/OutliningIndicators/None.gif" align=top><span style="COLOR: #000000">&lt;?</span><span style="COLOR: #000000">php<br></span><span style="COLOR: #008080">&nbsp;2</span><span style="COLOR: #000000"><img src="http://www.phpweblog.net/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #008000">/*</span><span style="COLOR: #008000"><br></span><span style="COLOR: #008080">&nbsp;3</span><span style="COLOR: #008000"><img src="http://www.phpweblog.net/Images/OutliningIndicators/None.gif" align=top>Original&nbsp;script&nbsp;by&nbsp;Tobias&nbsp;Ratschiller.<br></span><span style="COLOR: #008080">&nbsp;4</span><span style="COLOR: #008000"><img src="http://www.phpweblog.net/Images/OutliningIndicators/None.gif" align=top><br></span><span style="COLOR: #008080">&nbsp;5</span><span style="COLOR: #008000"><img src="http://www.phpweblog.net/Images/OutliningIndicators/None.gif" align=top>*&nbsp;top&nbsp;level&nbsp;domain&nbsp;must&nbsp;have&nbsp;at&nbsp;least&nbsp;2&nbsp;chars<br></span><span style="COLOR: #008080">&nbsp;6</span><span style="COLOR: #008000"><img src="http://www.phpweblog.net/Images/OutliningIndicators/None.gif" align=top>*&nbsp;there&nbsp;can&nbsp;be&nbsp;more&nbsp;than&nbsp;one&nbsp;dot&nbsp;in&nbsp;the&nbsp;address<br></span><span style="COLOR: #008080">&nbsp;7</span><span style="COLOR: #008000"><img src="http://www.phpweblog.net/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #008000">*/</span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">&nbsp;8</span><span style="COLOR: #000000"><img src="http://www.phpweblog.net/Images/OutliningIndicators/None.gif" align=top><br></span><span style="COLOR: #008080">&nbsp;9</span><span style="COLOR: #000000"><img src="http://www.phpweblog.net/Images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">function</span><span style="COLOR: #000000">&nbsp;is_email(</span><span style="COLOR: #800080">$address</span><span style="COLOR: #000000">)&nbsp;{<br></span><span style="COLOR: #008080">10</span><span style="COLOR: #000000"><img src="http://www.phpweblog.net/Images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #800080">$rc1</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">&nbsp;(</span><span style="COLOR: #008080">ereg</span><span style="COLOR: #000000">(</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">^[-!#$%&amp;</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">*+./</span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">9</span><span style="COLOR: #000000">=?</span><span style="COLOR: #000000">A</span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">Z</span><span style="COLOR: #000000">^</span><span style="COLOR: #000000">_`a</span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">z{</span><span style="COLOR: #000000">|</span><span style="COLOR: #000000">}</span><span style="COLOR: #000000">~</span><span style="COLOR: #000000">]</span><span style="COLOR: #000000">+</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">.<br></span><span style="COLOR: #008080">11</span><span style="COLOR: #000000"><img src="http://www.phpweblog.net/Images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">@</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">.<br></span><span style="COLOR: #008080">12</span><span style="COLOR: #000000"><img src="http://www.phpweblog.net/Images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">[</span><span style="COLOR: #000000">-!</span><span style="COLOR: #008000">#</span><span style="COLOR: #008000">$%&amp;'*+\/0-9=?A-Z^_`a-z{|}~]+.'.</span><span style="COLOR: #008000"><br></span><span style="COLOR: #008080">13</span><span style="COLOR: #008000"><img src="http://www.phpweblog.net/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">[-!#$%&amp;</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">*+</span><span style="COLOR: #000000">\</span><span style="COLOR: #000000">./</span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">9</span><span style="COLOR: #000000">=?</span><span style="COLOR: #000000">A</span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">Z</span><span style="COLOR: #000000">^</span><span style="COLOR: #000000">_`a</span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">z{</span><span style="COLOR: #000000">|</span><span style="COLOR: #000000">}</span><span style="COLOR: #000000">~</span><span style="COLOR: #000000">]</span><span style="COLOR: #000000">+</span><span style="COLOR: #000000">$</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">,<br></span><span style="COLOR: #008080">14</span><span style="COLOR: #000000"><img src="http://www.phpweblog.net/Images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$address));<br></span><span style="COLOR: #008080">15</span><span style="COLOR: #000000"><img src="http://www.phpweblog.net/Images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$rc2&nbsp;=&nbsp;(preg_match(</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">/.+.</span><span style="COLOR: #000000">ww</span><span style="COLOR: #000000">+</span><span style="COLOR: #000000">$</span><span style="COLOR: #000000">/</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">,$address));<br></span><span style="COLOR: #008080">16</span><span style="COLOR: #000000"><img src="http://www.phpweblog.net/Images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;($rc1&nbsp;&amp;&amp;&nbsp;$rc2);<br></span><span style="COLOR: #008080">17</span><span style="COLOR: #000000"><img src="http://www.phpweblog.net/Images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;}<br></span><span style="COLOR: #008080">18</span><span style="COLOR: #000000"><img src="http://www.phpweblog.net/Images/OutliningIndicators/None.gif" align=top>?&gt;</span></div>
</span>
<img src ="http://www.phpweblog.net/jig68/aggbug/7108.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.phpweblog.net/jig68/" target="_blank">王吉刚</a> 2010-02-26 20:05 <a href="http://www.phpweblog.net/jig68/archive/2010/02/26/7108.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>PHP时间戳函数总结一览</title><link>http://www.phpweblog.net/haix/archive/2010/02/26/7107.html</link><dc:creator>haix</dc:creator><author>haix</author><pubDate>Fri, 26 Feb 2010 05:50:00 GMT</pubDate><guid>http://www.phpweblog.net/haix/archive/2010/02/26/7107.html</guid><wfw:comment>http://www.phpweblog.net/haix/comments/7107.html</wfw:comment><comments>http://www.phpweblog.net/haix/archive/2010/02/26/7107.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.phpweblog.net/haix/comments/commentRss/7107.html</wfw:commentRss><trackback:ping>http://www.phpweblog.net/haix/services/trackbacks/7107.html</trackback:ping><description><![CDATA[<div id="blog_article" class="article ">
<div class="resizeimg">
<div class="resizeimg2">
<div class="resizeimg3">
<div class="resizeimg4">
<p><strong>一，PHP时间戳函数获取指定日期的unix时间戳 strtotime(&#8221;2009-1-22&#8243;) 示例如下：</strong></p>
<p>echo strtotime(&#8221;2009-1-22&#8243;) 结果：1232553600</p>
<p>说明：返回2009年1月22日0点0分0秒时间戳</p>
<p><strong>二，PHP时间戳函数获取英文文本日期时间 示例如下：</strong></p>
<p>便于比较，使用date将当时间戳与指定时间戳转换成系统时间</p>
<p>(1)打印明天此时的时间戳strtotime(&#8221;+1 day&#8221;)</p>
<p>当前时间：echo date(&#8221;Y-m-d H:i:s&#8221;,time()) 结果：2009-01-22 09:40:25</p>
<p>指定时间：echo date(&#8221;Y-m-d H:i:s&#8221;,strtotime(&#8221;+1 day&#8221;)) 结果：2009-01-23 09:40:25</p>
<p>(2)打印昨天此时的时间戳strtotime(&#8221;-1 day&#8221;)</p>
<p>当前时间：echo date(&#8221;Y-m-d H:i:s&#8221;,time()) 结果：2009-01-22 09:40:25</p>
<p>指定时间：echo date(&#8221;Y-m-d H:i:s&#8221;,strtotime(&#8221;-1 day&#8221;)) 结果：2009-01-21 09:40:25</p>
<p>(3)打印下个星期此时的时间戳strtotime(&#8221;+1 week&#8221;)</p>
<p>当前时间：echo date(&#8221;Y-m-d H:i:s&#8221;,time()) 结果：2009-01-22 09:40:25</p>
<p>指定时间：echo date(&#8221;Y-m-d H:i:s&#8221;,strtotime(&#8221;+1 week&#8221;)) 结果：2009-01-29 09:40:25</p>
<p>(4)打印上个星期此时的时间戳strtotime(&#8221;-1 week&#8221;)</p>
<p>当前时间：echo date(&#8221;Y-m-d H:i:s&#8221;,time()) 结果：2009-01-22 09:40:25</p>
<p>指定时间：echo date(&#8221;Y-m-d H:i:s&#8221;,strtotime(&#8221;-1 week&#8221;)) 结果：2009-01-15 09:40:25</p>
<p>(5)打印指定下星期几的时间戳strtotime(&#8221;next Thursday&#8221;)</p>
<p>当前时间：echo date(&#8221;Y-m-d H:i:s&#8221;,time()) 结果：2009-01-22 09:40:25</p>
<p>指定时间：echo date(&#8221;Y-m-d H:i:s&#8221;,strtotime(&#8221;next Thursday&#8221;)) 结果：2009-01-29 00:00:00</p>
<p>(6)打印指定上星期几的时间戳strtotime(&#8221;last Thursday&#8221;)</p>
<p>当前时间：echo date(&#8221;Y-m-d H:i:s&#8221;,time()) 结果：2009-01-22 09:40:25</p>
<p>指定时间：echo date(&#8221;Y-m-d H:i:s&#8221;,strtotime(&#8221;last Thursday&#8221;)) 结果：2009-01-15 00:00:00</p>
<p>以上PHP时间戳函数示例可知，strtotime能将任何英文文本的日期时间描述解析为Unix时间戳，我们结合mktime()或date()格式化日期时间获取指定的时间戳，实现所需要的日期时间。</p>
</div>
</div>
</div>
</div>
</div><img src ="http://www.phpweblog.net/haix/aggbug/7107.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.phpweblog.net/haix/" target="_blank">haix</a> 2010-02-26 13:50 <a href="http://www.phpweblog.net/haix/archive/2010/02/26/7107.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>经典的Ajax示例----登录验证(转载学习)</title><link>http://www.phpweblog.net/jig68/archive/2010/02/25/7106.html</link><dc:creator>王吉刚</dc:creator><author>王吉刚</author><pubDate>Thu, 25 Feb 2010 08:28:00 GMT</pubDate><guid>http://www.phpweblog.net/jig68/archive/2010/02/25/7106.html</guid><wfw:comment>http://www.phpweblog.net/jig68/comments/7106.html</wfw:comment><comments>http://www.phpweblog.net/jig68/archive/2010/02/25/7106.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.phpweblog.net/jig68/comments/commentRss/7106.html</wfw:commentRss><trackback:ping>http://www.phpweblog.net/jig68/services/trackbacks/7106.html</trackback:ping><description><![CDATA[<div style="BORDER-RIGHT: #808080 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #808080 1px solid; PADDING-LEFT: 20px; FONT-SIZE: 9pt; BACKGROUND: #f7f7f7; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; FONT-FAMILY: HelMS Shell Dlg, vetica, Tahoma, Arial">
<p>&lt;?php<br>/**************************************************************<br>&nbsp;* login.php<br>&nbsp;* @author&nbsp;风舞 <br>&nbsp;* @email&nbsp;wjiujun (at) gmail.com<br>&nbsp;* @note&nbsp;ajax登录验证，用户名和密码保存在客户端cookies中<br>&nbsp;**************************************************************/</p>
<p>//得到安全字符串<br>function safe_str($str)<br>{<br>&nbsp;&nbsp;&nbsp; return (string)htmlspecialchars(trim($str));<br>}</p>
<p>if(safe_str($_GET['action'])=='login')<br>{<br>&nbsp;//登录验证<br>&nbsp;&nbsp;&nbsp; header("Content-type: text/xml");<br>&nbsp;$user=safe_str($_POST['user']);<br>&nbsp;$pwd=safe_str($_POST['pwd']);</p>
<p>&nbsp;$response_xml='&lt;info&gt;';</p>
<p>&nbsp;//只有当用户名为root，密码为888时才通过验证<br>&nbsp;$response_xml.=($user!='root'||$pwd!='888')?'&lt;error&gt;incorrect username or password!&lt;/error&gt;':"&lt;login&gt;&lt;info&gt;&lt;user&gt;{$user}&lt;/user&gt;&lt;pwd&gt;{$pwd}&lt;/pwd&gt;&lt;/info&gt;&lt;/login&gt;";</p>
<p>&nbsp;$response_xml.='&lt;/info&gt;';<br>&nbsp;print $response_xml;<br>&nbsp;exit;<br>}<br>else<br>{<br>?&gt;<br>&lt;html&gt;<br>&lt;head&gt;<br>&lt;title&gt;Ajax登录验证&lt;/title&gt;<br>&lt;script type="text/javascript" src="prototype.js"&gt;&lt;/script&gt;<br>&lt;script language="JavaScript" type="text/javascript"&gt;<br>&lt;!--<br>&nbsp;//得到cookies的值<br>&nbsp;function getCookie(name)<br>&nbsp;{<br>&nbsp;&nbsp;var dc=document.cookie;<br>&nbsp;&nbsp;var prefix=name+"=";<br>&nbsp;&nbsp;var begin=dc.indexOf("; "+prefix);</p>
<p>&nbsp;&nbsp;if(begin==-1)<br>&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;begin=dc.indexOf(prefix);<br>&nbsp;&nbsp;&nbsp;if(begin!=0)<br>&nbsp;&nbsp;&nbsp;&nbsp;return "";<br>&nbsp;&nbsp;}<br>&nbsp;&nbsp;else<br>&nbsp;&nbsp;&nbsp;begin+=2;<br>&nbsp;&nbsp;var end=document.cookie.indexOf(";",begin);<br>&nbsp;&nbsp;if(end==-1)<br>&nbsp;&nbsp;&nbsp;end=dc.length;<br>&nbsp;&nbsp;return unescape(dc.substring(begin+prefix.length,end));<br>&nbsp;}</p>
<p>&nbsp;//删除cookies<br>&nbsp;function delCookie(name)<br>&nbsp;{<br>&nbsp;&nbsp;if(getCookie(name))<br>&nbsp;&nbsp;&nbsp;document.cookie=name+"=; path=/; expires=Thu, 01-Jan-70 00:00:01 GMT";<br>&nbsp;}</p>
<p>&nbsp;//设置cookies<br>&nbsp;function setCookie(name,value)<br>&nbsp;{<br>&nbsp;&nbsp;var expires=new Date();<br>&nbsp;&nbsp;expires.setTime(expires.getTime()+30*24*60*60*1000);&nbsp;//设置cookies失效时间为一个月<br>&nbsp;&nbsp;document.cookie=name+"="+escape(value)+"; expires="+expires.toGMTString()+"; path=/";<br>&nbsp;}</p>
<p>&nbsp;//得到节点的值<br>&nbsp;function getElementTextNS(local,parentElem,index) <br>&nbsp;{<br>&nbsp;&nbsp;var result = parentElem.getElementsByTagName(local)[index];<br>&nbsp;&nbsp;return result?result.childNodes.length&gt;1?result.childNodes[1].nodeValue:(result.firstChild?result.firstChild.nodeValue:""):"n/a";<br>&nbsp;}</p>
<p>&nbsp;//初始化<br>&nbsp;function init()<br>&nbsp;{<br>&nbsp;&nbsp;var loginUser=getCookie("ajaxUser");<br>&nbsp;&nbsp;var loginPwd=getCookie("ajaxPwd");<br>&nbsp;&nbsp;loginUser!=""?parseLogin(loginUser,loginPwd):genLoginForm();<br>&nbsp;}</p>
<p>&nbsp;//退出登录<br>&nbsp;function logOut()<br>&nbsp;{<br>&nbsp;&nbsp;delCookie("ajaxUser");<br>&nbsp;&nbsp;delCookie("ajaxPwd");<br>&nbsp;&nbsp;genLoginForm();<br>&nbsp;}</p>
<p>&nbsp;//用指定的用户名和密码登录<br>&nbsp;function parseLogin(username,password)<br>&nbsp;{<br>&nbsp;&nbsp;var postBody="user="+escape(username)+"&amp;pwd="+escape(password);<br>&nbsp;&nbsp;new Ajax.Request("?action=login", {method:"post", postBody:postBody,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;onFailure:function() {alert("程序异常")},&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;onSuccess:makeResult});<br>&nbsp;&nbsp;return false;<br>&nbsp;}</p>
<p>&nbsp;//处理登录返回结果<br>&nbsp;function makeResult(response)<br>&nbsp;{<br>&nbsp;&nbsp;var info=response.responseXML.getElementsByTagName("info");<br>&nbsp;&nbsp;var error=getElementTextNS("error",info[0],0);<br>&nbsp;&nbsp;if(error!="n/a")<br>&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;genLoginForm();<br>&nbsp;&nbsp;&nbsp;alert("请输入正确的用户名和密码");<br>&nbsp;&nbsp;}<br>&nbsp;&nbsp;else<br>&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;var user=getElementTextNS("user",info[0],0);<br>&nbsp;&nbsp;&nbsp;var pwd=getElementTextNS("pwd",info[0],0);</p>
<p>&nbsp;&nbsp;&nbsp;setCookie("ajaxUser",user);<br>&nbsp;&nbsp;&nbsp;setCookie("ajaxPwd",pwd);<br>&nbsp;&nbsp;&nbsp;if(getCookie("ajaxUser")=="")<br>&nbsp;&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;genLoginForm();<br>&nbsp;&nbsp;&nbsp;&nbsp;alert("您的浏览器必须支持cookies");<br>&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;else<br>&nbsp;&nbsp;&nbsp;&nbsp;$("content").innerHTML="&lt;h2&gt;Hello,&lt;font color=\"red\"&gt;"+user+"&lt;/font&gt;!&lt;a href=\"javascript:logOut();\"&gt;logout&lt;/a&gt;&lt;/h2&gt;";<br>&nbsp;&nbsp;}<br>&nbsp;}</p>
<p>&nbsp;//显示登录框<br>&nbsp;function genLoginForm()<br>&nbsp;{<br>&nbsp;&nbsp;$("content").innerHTML="&lt;form onsubmit=\"return parseLogin($('user').value,$('pwd').value);\"&gt;用户名：&lt;input type=\"text\" id=\"user\" size=\"12\"&gt; 密码：&lt;input type=\"password\" id=\"pwd\" size=\"12\"&gt; &lt;input type=\"submit\" value=\"登录\"&gt;&lt;/form&gt;";<br>&nbsp;}<br>//--&gt;<br>&lt;/script&gt;<br>&lt;/head&gt;</p>
<p>&lt;body onload="init();"&gt;<br>&lt;div id="content"&gt;&lt;/div&gt;<br>&lt;/body&gt;<br>&lt;/html&gt;<br>&lt;?php<br>}<br>?&gt;</p>
</div>
<p>&nbsp;&nbsp;&nbsp; 程序的思路主要是：页面加载时调用init判断客户端是否存有网站所需的cookies，如果有的话取相应cookies到服务端验证，通过验证显示成功提示，反之显示登录框，同样如果没有所需cookies也显示登录框直到用户输入正确的用户名和密码。整个过程两次用到了ajax，一次是用户输入用户名和密码点击登录按钮后，另一次是页面加载时的用户名和密码验证，其实两个过程调用的是同一个函数parseLogin，这个函数主要负责与远程（也就是&#8220;?action=login&#8221;）通讯，<span style="COLOR: #000000">而</span>&#8220;?action=login&#8221;接受post过来的用户名和密码进行处理并返回处理结果，客户端收到服务端的处理结果后进行进一步的处理（调用函数makeResult）。可以看出与传统的&#8220;处理登录&#8221;相比是有很大差别的，首先整个过程中没有任何的页面加载（也就是无刷新），form中我并没有指定action和method，由js完成与PHP的通信，同时也是异步的（你可以同时进行多个请求，而按传统方式在进行一个请求时不能再进行其他请求（使用多个iframe也可以模拟出异步的效果，这里不包括这种情况）），充分利用这两点就可以制作出以前需要通过非常复杂的方法才可能达到的效果，如自动完成等。<br>&nbsp;&nbsp;&nbsp; 客户端使用的prototype.js，实际上从我第一眼发现这个强悍无比的家伙时就离不了它了，还狠心&#8220;抛弃&#8221;了已经很习惯的SAJAX。另外服务端返回的是XML，在这里使用XML只是想说明一种通用的js处理XML的方式。<br>&nbsp;&nbsp;&nbsp; 当然由于是无刷新的，所以在提交登录时已经看不到状态栏上的进度条，如果登录时间过长，用户可能不知道发生了什么事情，会不停的点击提交，这时我们一般会在提交时生成一个加载条，告诉用户目前正在发生什么，如gmail右上角的loading...，chinaren的&#8220;我正在帮您登录，请稍等...&#8221;，当服务端返回结果时就要隐藏这个加载条，控制display属性就可以简单的实现这种轮换效果</p>
<img src ="http://www.phpweblog.net/jig68/aggbug/7106.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.phpweblog.net/jig68/" target="_blank">王吉刚</a> 2010-02-25 16:28 <a href="http://www.phpweblog.net/jig68/archive/2010/02/25/7106.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>让你的IE支持HTML5视频功能</title><link>http://www.phpweblog.net/jig68/archive/2010/02/23/7105.html</link><dc:creator>王吉刚</dc:creator><author>王吉刚</author><pubDate>Tue, 23 Feb 2010 04:37:00 GMT</pubDate><guid>http://www.phpweblog.net/jig68/archive/2010/02/23/7105.html</guid><wfw:comment>http://www.phpweblog.net/jig68/comments/7105.html</wfw:comment><comments>http://www.phpweblog.net/jig68/archive/2010/02/23/7105.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.phpweblog.net/jig68/comments/commentRss/7105.html</wfw:commentRss><trackback:ping>http://www.phpweblog.net/jig68/services/trackbacks/7105.html</trackback:ping><description><![CDATA[<br><a href="http://www.cnbeta.com/topics/31.htm"></a>
<p><strong>一个由Christian Adams开发的IE浏览器插件刚刚出现，它可以帮助&#8220;老掉牙&#8221;的IE支持HTML5的&lt;video&gt;标签，像Google Chrome, Firefox, Safari和Opera一样能够播放HTML5视频。<br></strong><br><span style="COLOR: #ff0000">注：不过目前仅限于播放，用户无法对播放的内容实现控制，预计微软IE9会原生支持这一特性。<br><br><br><img src="http://www.cnbeta.com/articles/pic/down.gif"><strong><font color=#000000>下载:</font></strong><br><br><a href="http://downloads.xiph.org/releases/oggdsf/oggcodecs_0.82.16930-win32.exe"><span style="COLOR: red">下载地址Xiph.Org Ogg Codecs</span></a><br><br><br><span style="COLOR: #000000">&nbsp; <strong>趁着午饭时间敲了几个字，晚上回去再体验一下.大家也可以试试，交流学习......</strong></span></span></p>
<img src ="http://www.phpweblog.net/jig68/aggbug/7105.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.phpweblog.net/jig68/" target="_blank">王吉刚</a> 2010-02-23 12:37 <a href="http://www.phpweblog.net/jig68/archive/2010/02/23/7105.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>数组</title><link>http://www.phpweblog.net/2xd/archive/2010/02/09/7097.html</link><dc:creator>杳杳</dc:creator><author>杳杳</author><pubDate>Tue, 09 Feb 2010 08:17:00 GMT</pubDate><guid>http://www.phpweblog.net/2xd/archive/2010/02/09/7097.html</guid><wfw:comment>http://www.phpweblog.net/2xd/comments/7097.html</wfw:comment><comments>http://www.phpweblog.net/2xd/archive/2010/02/09/7097.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.phpweblog.net/2xd/comments/commentRss/7097.html</wfw:commentRss><trackback:ping>http://www.phpweblog.net/2xd/services/trackbacks/7097.html</trackback:ping><description><![CDATA[<p><b>1</b><b>，数组的定义和初始化</b><br>什么是数组？数组是一种编程结构，它是一个存储一组或一系列数值的变量。<br>比如人口普查时对个人的身份登记，如姓名、性别、民族、出生等就可作为数组。<br>PHP中创建数组使用<b>array()</b><b>结构</b>来定义，比如： <table border="0" cellspacing="1" cellpadding="0"> <tbody> <tr> <td> <p>$people=array('name','sex','nation','brith');</p></td></tr></tbody></table> <p>而如何显示数组中的各元素的值，我们则是使用从0开始的索引，索引号在变量名称后的方括号中，比如： <table border="0" cellspacing="1" cellpadding="0"> <tbody> <tr> <td> <p>&lt;?php<br>$people=array('name','sex','nation','birth');<br>echo $people[2];<br>?&gt;</p></td></tr></tbody></table> <p>输出的$people[2]就是显示的是nation（索引第一项从0计数）。<br>PHP除了支持<b>数字索引数组</b>以外，还支持<b>相关数组</b>。所谓相关数组，就是可自定义关键字来替换不直观的数字索引，比如： <table border="0" cellspacing="1" cellpadding="0"> <tbody> <tr> <td> <p>&lt;?php<br>$peoples=array('xm'=&gt;'name','xb'=&gt;'sex','mz'=&gt;'nation','cs'=&gt;'birth');<br>echo $peoples['cs'];<br>?&gt;</p></td></tr></tbody></table> <p>使用相关数组使得输出的选择很直观（不需要预先计算索引号然后输出），定义的关键字和值之间使用“=&gt;”符号定义。<br>根据PHP数组元素的两种显示方式，还可以如变量一样无需array()声明和初始化，直接自动创建数字。比如 <table border="0" cellspacing="1" cellpadding="0"> <tbody> <tr> <td> <p>$people[0]='name';<br>$people[1]='sex';<br>$people[2]='nation';<br>$people[3]='brith';</p></td></tr></tbody></table> <p>或者 <table border="0" cellspacing="1" cellpadding="0"> <tbody> <tr> <td> <p>$peoples['xm']='name';<br>$peoples['xb']='sex';<br>$peoples['mz']='nation';<br>$peoples['cs']='birth';</p></td></tr></tbody></table> <p>该数组的大小根据所增加元素的多少动态的变化。<br><b>2</b><b>，数组元素的显示</b><br>在如上使用的无论$people[2]也好，无论$peoples['cs']也好，都只是输出已知的明确位置的数组元素值，如何快速输出所有或部分的数组元素，使用循环语句无疑是最快的方法。 <table border="0" cellspacing="1" cellpadding="0"> <tbody> <tr> <td> <p>&lt;?php<br>$people=array('name','sex','nation','birth');<br>for ($i=0;$i&lt;4;$i++)<br>&nbsp;&nbsp;&nbsp; echo "$people[$i] ";<br>?&gt;</p></td></tr></tbody></table> <p>除了使用了解循环次数的for循环以外，还可以使用对循环次数无须要求的foreach语句。 <table border="0" cellspacing="1" cellpadding="0"> <tbody> <tr> <td> <p>&lt;?php<br>$people=array('name','sex','nation','birth');<br>foreach($people as $xiangmu)<br>&nbsp;&nbsp;&nbsp; echo $xiangmu;<br>?&gt;</p></td></tr></tbody></table> <p>$xiangmu变量将保存数组中的各元素值，依次显示出来。当然，为了输出的数据能间隔区分，可在数组元素之后输出空格：<br><b>echo $xiangmu." ";</b><br>注：英文句号（.）可将字符串连接合并成新的字符串，参见<a href="http://www.cnbruce.com/blog/showlog.asp?cat_id=30&amp;log_id=1123">亲密接触PHP之变量、常量学习笔记</a></p><img src ="http://www.phpweblog.net/2xd/aggbug/7097.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.phpweblog.net/2xd/" target="_blank">杳杳</a> 2010-02-09 16:17 <a href="http://www.phpweblog.net/2xd/archive/2010/02/09/7097.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>日期函数</title><link>http://www.phpweblog.net/2xd/archive/2010/02/09/7096.html</link><dc:creator>杳杳</dc:creator><author>杳杳</author><pubDate>Tue, 09 Feb 2010 08:16:00 GMT</pubDate><guid>http://www.phpweblog.net/2xd/archive/2010/02/09/7096.html</guid><wfw:comment>http://www.phpweblog.net/2xd/comments/7096.html</wfw:comment><comments>http://www.phpweblog.net/2xd/archive/2010/02/09/7096.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.phpweblog.net/2xd/comments/commentRss/7096.html</wfw:commentRss><trackback:ping>http://www.phpweblog.net/2xd/services/trackbacks/7096.html</trackback:ping><description><![CDATA[<p>1. 年-月-日 <p>echo date(‘Y-m-j’); <p>2010-02-6 <p>echo date(‘y-n-j’); <p>10-2-6 <p>大写Y表示年四位数字，而小写y表示年的两位数字； <p>小写m表示月份的数字（带前导），而小写的n则表示不带前导的月份数字。 <p>echo date(‘Y-M-j‘); <p>2010-Feb-6 <p>echo date(‘Y-m-d’); <p>2010-02-06 <p>大写M表示月份的3个缩写字符，而小写m则表示月份的数字（带前导0）； <p>没有大写的J，只有小写j表示月份的日期，无前导0； <p>若要日份带前导则使用小写d。 <p>echo date(‘Y-M-j’); <p>2010-Feb-6 <p>echo date(‘Y-F-jS’); <p>2010-February-6<sup>th</sup> <p>大写M表示月份的三个缩写字符，而大写F表示月份的英文全写。（没有小写f） <p>大写S表示日期的后缀，比如“st”、“nd”、“rd”和“th”，具体看日期数字为何。 <p>小结： <p>表示年可以用大写的Y和小写的y； <p>表示月可以用大写的F、大写M、小写m和小写n（分别表示字符和数字的两种方式）； <p>表示日可以用小写d和小写j，大写S表示日期的后缀。 <p>2. 时:分:秒 <p>默认情况下，PHP解释显示的时间为“格林尼治时间”，与我们本地的时间相差8个小时。 <p>echo date(‘g:i:s a’); <p>3:16:50 am <p>echo date(‘h:i:s A’); <p>03:16:50 AM <p>小写g表示12小时制，无前导0，而小写h则表示有前导0的12小时制。 <p>当使用12小时制度时需要表明上下午，小写a表示小写的“am”和“pm”，大写A表示大写的“AM”和“PM”。 <p>echo date(‘G:i:s’); <p>23:22:56 <p>大写G表示24小时制的小时数，但是不带前导的；使用大写的H表示带前导的24小时制小时数。 <p>小结： <p>字母g表示小时不带前导，字母h表示小时带前导； <p>小写g、h表示12小时制，大写G、H表示24小时制。 <p>3. 闰年、星期、天 <p>echo date(‘L’); <p>今天是否闰年：0 <p>echo date(‘I’); <p>今天是：Tuesday <p>echo date(‘D’);; <p>今天是：Tue <p>小写L表示判断今年是否是闰年，布尔值，为真返回1，否则为0； <p>小写I表示当天是星期几的英文全拼(Tuesday); <p>而使用大写D表示星期几的3个字符串缩写（Tue）。 <p>echo date(‘w’); <p>今天星期：2 <p>echo date(‘W’); <p>本周是全年的第06周 <p>小写w表示星期几，数字形式显示 <p>大写W表示一年中的星期数 <p>echo date(‘t’); <p>本月是28天 <p>echo date(‘z’); <p>今天是今年的第36天 <p>小写t表示当前月份有多少天 <p>小写z表示今天是本年中的第几天 <p>4. 其它 <p>echo date(‘T’) <p>UTC <p>大写T表示服务器的当前区域设置; <p>echo date(‘I’); <p>0 <p>大写I表示判断当前是否为夏令时，为真返回1，否则为0 <p>echo date(‘U’); <p>1170769424 <p>大写U表示从1970年1月1日到现在的总秒数，就是Unix时间纪元的UNIX时间戳。 <p>echo date(‘c’); <p>2010-02-06T14:24:43+00:00 <p>小写c表示ISO8601日期，日期格式为YYYY-MM-DD，用字母T来间隔日期和时间，时间格式为HH:MM:SS，时区使用格林尼治标准时间（GMT）的偏差来表示。 <p>echo date(‘r’); <p>Tue,06 Feb 2010 14:25:52+0000 <p>小写r表示RFC822日期 <p>a - "am" 或是 "pm" <br>A - "AM" 或是 "PM" <br>d - 几日，二位数字，若不足二位则前面补零; 如: "01" 至 "31" <br>D - 星期几，三个英文字母; 如: "Fri" <br>F - 月份，英文全名; 如: "January" <br>h - 12 小时制的小时; 如: "01" 至 "12" <br>H - 24 小时制的小时; 如: "00" 至 "23" <br>g - 12 小时制的小时，不足二位不补零; 如: "1" 至 12" <br>G - 24 小时制的小时，不足二位不补零; 如: "0" 至 "23" <br>i - 分钟; 如: "00" 至 "59" <br>j - 几日，二位数字，若不足二位不补零; 如: "1" 至 "31" <br>l - 星期几，英文全名; 如: "Friday" <br>m - 月份，二位数字，若不足二位则在前面补零; 如: "01" 至 "12" <br>n - 月份，二位数字，若不足二位则不补零; 如: "1" 至 "12" <br>M - 月份，三个英文字母; 如: "Jan" <br>s - 秒; 如: "00" 至 "59" <br>S - 字尾加英文序数，二个英文字母; 如: "th"，"nd" <br>t - 指定月份的天数; 如: "28" 至 "31" <br>U - 总秒数<br>w - 数字型的星期几，如: "0" (星期日) 至 "6" (星期六) <br>Y - 年，四位数字; 如: "1999" <br>y - 年，二位数字; 如: "99" <br>z - 一年中的第几天; 如: "0" 至 "365"</p><img src ="http://www.phpweblog.net/2xd/aggbug/7096.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.phpweblog.net/2xd/" target="_blank">杳杳</a> 2010-02-09 16:16 <a href="http://www.phpweblog.net/2xd/archive/2010/02/09/7096.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>PHP中单引号与双引号的区别</title><link>http://www.phpweblog.net/2xd/archive/2010/02/09/7095.html</link><dc:creator>杳杳</dc:creator><author>杳杳</author><pubDate>Tue, 09 Feb 2010 08:15:00 GMT</pubDate><guid>http://www.phpweblog.net/2xd/archive/2010/02/09/7095.html</guid><wfw:comment>http://www.phpweblog.net/2xd/comments/7095.html</wfw:comment><comments>http://www.phpweblog.net/2xd/archive/2010/02/09/7095.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.phpweblog.net/2xd/comments/commentRss/7095.html</wfw:commentRss><trackback:ping>http://www.phpweblog.net/2xd/services/trackbacks/7095.html</trackback:ping><description><![CDATA[<p>一、引号定义字符串<br>　　在PHP中，通常一个字符串被定义在一对引号中，如：<br>'I am a string in single quotes'<br>"I am a string in double quotes"<br>PHP语法分析器是用成对的引号来判断一个字符串的。因此，所有字符串必须使用同一种单或者双<br>引号来定义开始和结束。例如，下面的字串定义是不合法的：<br>"I am not a valid string since I have unmatching quote marks'<br>'Me neither!"<br>　　定义字符串时，只有一种引号被视为定义符，即单引号或双引号。于是，如果一个字符串由双引<br>号开始，那么只有双引号被分析器解析。这样，你就可以在双引号串中包含任何其他字符，甚至单引<br>号。下面的引号串都是合法的：<br>$s = "I am a 'single quote string' inside a double quote string";<br>$s = 'I am a "double quote string" inside a single quote string';<br>　　当PHP遇到与串的开头相对应的引号时，便认为已经到了字符串尾部，于是：<br>"Why doesn't "this" work?"<br>　　实际上被PHP语法分析器分成三个部分:<br>"Why doesn't "——包含一个单引号的双引号串<br>this——多余的字符，分析器无法处理<br>" work?" ——普通字符串<br>　　上面的这个例子企图在双引号串中包含双引号，而分析器在遇到第二个双引号时便认为字符串结<br>束了。要达到包含引号的目的，必须分析器在遇到串内普通引号的时候忽略它的原意，我们在引号的<br>前面加上一个反斜杠来告诉PHP：这个引号是字符串的一部分，正确的表示方法是这样:<br>"Why doesn't \"that\" work?"<br>　　在英文字符串中一个常见的问题是撇号'的使用，因为它就是一个单引号，而在英文串中十分常见<br>（英文所有格）。你必须小心处理这些字符:<br>'You\'d better escape your apostrophes'<br>　　可以看到反斜杠在字符串中有他的特殊含义，当我们需要在字符串中包含反斜杠本身时，需要在<br>该符号前面多加一个反斜杠。例如：<br>$file = "c:\windows\system.ini";<br>echo $file; // 打印结果为： c:windowssystem.ini<br>$file = "c:\\windows\\system.ini";<br>echo $file; // 打印结果为： c:\windows\system.ini<br>　　另一种字符串定义方式，能够消除特殊字符的烦恼，而且便于引用较长的文本。该字符串定义方<br>法以&lt;&lt;&lt;符号紧跟一个自定义字符串开头，最后一行以该自定义字符串结束，并且必须顶格。<br>二、字串的连接<br>　　字串可以使用字串连接符(.)来连接，如：<br>$first_name = 'Charlie';<br>$last_name = 'Brown';<br>$full_name = $first_name . ' ' . $last_name;<br>　　常见的用途是建立大块的HTML字串代码，赋值号 (=) 连接符 (.) 可以被简写合并为 (.=) 符<br>号，如：<br>$html = '&lt;table&gt;';<br>$html .= '&lt;tr&gt;&lt;td&gt;number&lt;/td&gt;&lt;td&gt;square&lt;/td&gt;&lt;/tr&gt;';<br>for ( $i=0 ; $i&lt;10 ; $i++) {<br>$square = $i * $i;<br>$html .= '&lt;tr&gt;&lt;td&gt;' . $i . '&lt;/td&gt;&lt;td&gt;' . $square . '&lt;/td&gt;&lt;/tr&gt;';<br>}<br>$html .= '&lt;/table&gt;';<br>三、在字串中使用变量<br>　　这个功能让你无须使用连接符号来粘和大量的简单字符串。PHP允许我们在双引号串中直接包含字<br>串变量，我们可以发现下面的两个字串的处理结果是相同的。<br>$full_name = $first_name . ' ' . $last_name;<br>$full_name = "$first_name $last_name";<br>　　单引号串和双引号串在PHP中的处理是不相同的。双引号串中的内容可以被解释而且替换，而单引<br>号串中的内容总被认为是普通字符。例如：<br>$foo = 2;<br>echo "foo is $foo"; // 打印结果: foo is 2<br>echo 'foo is $foo'; // 打印结果: foo is $foo<br>echo "foo is $foo\n"; // 打印结果: foo is 2 (同时换行)<br>echo 'foo is $foo\n'; // 打印结果: foo is $foo\n<br>　　正如你所看到的，在单引号串中甚至反斜杠也失去了他的扩展含义（除了插入反斜杠\\和插入单<br>引号\'）。所以，当你想在字串中进行变量代换和包含\n（换行符）等转义序列时，你应该使用双引<br>号。单引号串可以用在其他任何地方，脚本中使用单引号串处理速度会更快些，因为PHP语法分析器对<br>单引号串的处理方式比较单纯，而双引号的处理由于串内部也需要解析，因此更复杂些，所以处理速<br>度略慢。<br>　　在字符串中引用复杂的变量组合时，可能会产生一些问题，下面的代码会正常工作：<br>echo "value = $foo";<br>echo "value = $a[$i]";<br>　　而下面的代码却不能得到我们希望的结果:<br>echo "value = $a[$i][$j]"; //我们希望打印二维数组$a的某个元素。<br>　　为避免这些字串使用中的潜在问题，我们通常把复杂的变量从字串中分离开来，就像这样：<br>echo 'value = ' . $a[$i][$j];<br>　　还有一种办法是将复杂变量用花括号括起来，语法分析器就能正确辨认了:<br>echo "value = {$a[$i][$j]}" //打印二维数组$a的某个元素<br>　　这样，又出现新问题了。当我们想在字串中引用花括号字符本身时，就要记得使用转义符了：<br>$var = 3;<br>echo "value = {$var}"; // 打印结果 "value = 3"<br>echo "value = \{$var}"; // 打印结果 "value = {3}"<br>三、斜杠和SQL语句<br>　　生成HTML代码或SQL查询语句是编写PHP程序时经常遇到而且是件有趣的事情。为什么这么说呢，<br>因为这涉及到生成另外一种类型的代码，你必须仔细地考虑和遵循这种代码所要求的编写语法和规<br>则。<br>　　我们来看这样一个例子，假如你想查询数据库中名字是“O'Keefe”的用户，通常SQL语句的形式<br>是这样的：<br>select * from users where last_name = 'O\'Keefe'<br>　　请注意SQL语句这个英文所有格（撇号）需使用反斜杠转义。PHP专门提供了一些函数来处理这样<br>的情况，函数AddSlashes($str)的用途就是自动在字串中对引号字符插入反斜杠转义符：<br>$last_name = "O'Keefe";<br>$sql = "select * from users where last_name = '" . addslashes($last_name) . "'";<br>　　在这个例子中，你还要在last_name字串外面括上单引号（SQL语法要求），由于这里使用的是双<br>引号串，所以对这对单引号就无须使用转义了。下面的这个语句是使用单引号串的等价形式：<br>$sql = 'select * from users where last_name = \'' . addslashes($last_name) . '\'';<br>　　任何时候你要在数据库中写入字串，你都必须确保里面的引号正确使用了转义符号，这是很多PHP<br>初学者常犯的错误。<br>四、双引号和HTML<br>　　与SQL语句不同，在标准HTML语言中双引号常被用来表示字串（现在很多浏览器具备较强的容错功<br>能，允许在HTML中用单引号甚至不用引号表示字符串），例如：<br>$html = '&lt;a href="'.$url.'"&gt;'.$link.'&lt;/a&gt;';<br>$html = "&lt;a href=\"$url\"&gt;$link&lt;/a&gt;";<br>HTML语言不支持反斜杠转义，这一点在我们使用表单的hidden inputs来传输数据的时候就会有所<br>体会了。设置hidden inputs的值的最好办法，是使用htmlspecialchars()函数来编码。下面的语句可<br>以正常传输一个可能包含双引号的数据：<br>&lt;input type=hidden name=var value="&lt;?php echo htmlspecialchars($var) ?&gt;"&gt; <p><b></b> <p><b>一、引号定义字符串。要达到包含引号的目的，</b><b> </b><b>必须分析器在遇到串内普通引号的时候忽略它的原意，我们在引号的</b><b> </b><b>前面加上一个反斜杠来告诉</b><b>PHP</b><b>：这个引号是字符串的一部分，正确的表示方法是这样</b><b>:</b><b>单引号串可以用在其他任何地方，脚本中使用单引号串处理速度会更快些，因为</b><b>PHP</b><b>语法分析器对</b><b> </b><b>单引号串的处理方式比较单纯，而双引号的处理由于串内部也需要解析，因此更复杂些，所以处理速</b><b> </b><b>度略慢。</b> <p><b></b> <p><b>这个</b><b>...</b><b>双引号转义</b><b>,</b><b>单引号不转义</b><b><br></b><b>如</b><b>:/r/n</b><b>是换行</b><b>,</b><b>但是如果你用单引号写入文件</b><b>,</b><b>不会是换行</b><b>,</b><b>而是一个字符</b><b>,</b><b>如果用双引号写入文件</b><b>,</b><b>就是换行</b><b>. <br></b><b>同意。</b></p><img src ="http://www.phpweblog.net/2xd/aggbug/7095.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.phpweblog.net/2xd/" target="_blank">杳杳</a> 2010-02-09 16:15 <a href="http://www.phpweblog.net/2xd/archive/2010/02/09/7095.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>echo 与 print 的区别</title><link>http://www.phpweblog.net/2xd/archive/2010/02/09/7094.html</link><dc:creator>杳杳</dc:creator><author>杳杳</author><pubDate>Tue, 09 Feb 2010 08:14:00 GMT</pubDate><guid>http://www.phpweblog.net/2xd/archive/2010/02/09/7094.html</guid><wfw:comment>http://www.phpweblog.net/2xd/comments/7094.html</wfw:comment><comments>http://www.phpweblog.net/2xd/archive/2010/02/09/7094.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.phpweblog.net/2xd/comments/commentRss/7094.html</wfw:commentRss><trackback:ping>http://www.phpweblog.net/2xd/services/trackbacks/7094.html</trackback:ping><description><![CDATA[<p>PHP和Html最简单的交互是通过print和echo语句来实现的，在世纪使用中，print和echo两者的功能几乎是完全一样的。可以这么说，凡是有一个可以使用的地方，另一个也可以使用。但是，两者之间也还是有一个非常重要的区别：在echo函数中，可以同时输出几个字符串，而在print函数中则只可以同时输出一个字符串。同时，echo函数并不需要圆括号，所以echo函数更像是语句而不像是函数。 <p>echo和print都不是函数，而是语言结构，所以圆括号都不是必须的。它们的区别在于： <p>（1） echo可以输出多个字符串，像下面这样：<br>echo ‘a’,’b’,’c’;<br>如果你非要加上圆括号，主义写成echo(‘a’,’b’,’c’);是错误的，应该写成： <p>echo(‘a’),(‘b’)(‘c’) <p>它没有像函数的行为，所以不能用于函数的上下文。 <p>（2） print只能输出一个字符串，它可以表现得像一个函数，比如你可以如下使用： <p>$ret=print ‘Hello World’; <p>所有它能用在更复杂的表达式中。<br>另外，echo的效率相对比较快 <p>如下代码： <p>&lt;?php <p>$a=’hello’; <p>$=’php world’; <p>echo $a,$b.’&lt;br&gt;’; //echo 可以用逗号分隔字符串变量来显示 <p>print $a.$b.’&lt;br&gt;’; //而print不能使用逗号，只能使用点号分隔 <p>print $a,$b.’&lt;br&gt;’; //使用逗号时会报错 <p>?&gt; <p>echo命名和print命令相同，没有区别 <p>echo函数和print函数有区别 <p>echo() 无返回值，与echo命令相同 <p>print() 有返回值，成功，返回1，false，返回0</p><img src ="http://www.phpweblog.net/2xd/aggbug/7094.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.phpweblog.net/2xd/" target="_blank">杳杳</a> 2010-02-09 16:14 <a href="http://www.phpweblog.net/2xd/archive/2010/02/09/7094.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>smarty section、foreach 学习笔记</title><link>http://www.phpweblog.net/jig68/archive/2010/02/06/7080.html</link><dc:creator>王吉刚</dc:creator><author>王吉刚</author><pubDate>Sat, 06 Feb 2010 04:36:00 GMT</pubDate><guid>http://www.phpweblog.net/jig68/archive/2010/02/06/7080.html</guid><wfw:comment>http://www.phpweblog.net/jig68/comments/7080.html</wfw:comment><comments>http://www.phpweblog.net/jig68/archive/2010/02/06/7080.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.phpweblog.net/jig68/comments/commentRss/7080.html</wfw:commentRss><trackback:ping>http://www.phpweblog.net/jig68/services/trackbacks/7080.html</trackback:ping><description><![CDATA[<div class=cnt id=blog_text>
<p>section循环</p>
<p>section的运用了解：<br>1、循环一个简单的一维数组：<br>Example 7-30. Looping a simple array with {section}<br></p>
<p>&#160;</p>
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="COLOR: #008080">1</span>&nbsp;<span style="COLOR: #000000">&lt;?</span><span style="COLOR: #000000">php<br></span><span style="COLOR: #008080">2</span>&nbsp;<span style="COLOR: #000000"></span><span style="COLOR: #800080">$data</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #0000ff">array</span><span style="COLOR: #000000">(</span><span style="COLOR: #000000">1000</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">1001</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">1002</span><span style="COLOR: #000000">);<br></span><span style="COLOR: #008080">3</span>&nbsp;<span style="COLOR: #000000"></span><span style="COLOR: #800080">$smarty</span><span style="COLOR: #000000">-&gt;</span><span style="COLOR: #000000">assign(</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">custid</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">,</span><span style="COLOR: #800080">$data</span><span style="COLOR: #000000">);<br></span><span style="COLOR: #008080">4</span>&nbsp;<span style="COLOR: #000000"></span><span style="COLOR: #000000">?&gt;</span></div>
<br><br>//customer和下面的foo可以随便命名，作用其实仅仅是一个index下标，用来引用数组中的元素<br>
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="COLOR: #000000">
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="COLOR: #008080">1</span>&nbsp;<span style="COLOR: #000000">{section&nbsp;name</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">customer&nbsp;loop</span><span style="COLOR: #000000">=</span><span style="COLOR: #800080">$custid</span><span style="COLOR: #000000">}<br></span><span style="COLOR: #008080">2</span>&nbsp;<span style="COLOR: #000000">id</span><span style="COLOR: #000000">:</span><span style="COLOR: #000000">&nbsp;{</span><span style="COLOR: #800080">$custid</span><span style="COLOR: #000000">[customer]}</span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">br&nbsp;</span><span style="COLOR: #000000">/&gt;</span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">3</span>&nbsp;<span style="COLOR: #000000">{</span><span style="COLOR: #000000">/</span><span style="COLOR: #000000">section}<br></span><span style="COLOR: #008080">4</span>&nbsp;<span style="COLOR: #000000"></span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">hr&nbsp;</span><span style="COLOR: #000000">/&gt;</span></div>
<br>
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="COLOR: #008080">1</span>&nbsp;<span style="COLOR: #000000">{section&nbsp;name</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">foo&nbsp;loop</span><span style="COLOR: #000000">=</span><span style="COLOR: #800080">$custid</span><span style="COLOR: #000000">&nbsp;step</span><span style="COLOR: #000000">=-</span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">}<br></span><span style="COLOR: #008080">2</span>&nbsp;<span style="COLOR: #000000">{</span><span style="COLOR: #800080">$custid</span><span style="COLOR: #000000">[foo]}</span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">br&nbsp;</span><span style="COLOR: #000000">/&gt;</span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">3</span>&nbsp;<span style="COLOR: #000000">{</span><span style="COLOR: #000000">/</span><span style="COLOR: #000000">section}</span></div>
<br></span><span style="COLOR: #000000"></span></div>
<br><br><br>//输出<br>id: 1000&lt;br /&gt;<br>id: 1001&lt;br /&gt;<br>id: 1002&lt;br /&gt;<br>&lt;hr /&gt;<br>id: 1002&lt;br /&gt;<br>id: 1001&lt;br /&gt;<br>id: 1000&lt;br /&gt;<br><br>2、不用assign数组直接在smarty中循环：<br>Example 7-31. {section} without an assigned array<br><br>//特别地设置了start,step属性用来控制循环<br>//$smarty.section.section的名字.index是一个特殊变量，用来显示当前循环的位置<br>
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="COLOR: #008080">1</span>&nbsp;<span style="COLOR: #000000">{section&nbsp;name</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">foo&nbsp;start</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">10</span><span style="COLOR: #000000">&nbsp;loop</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">20</span><span style="COLOR: #000000">&nbsp;step</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">2</span><span style="COLOR: #000000">}<br></span><span style="COLOR: #008080">2</span>&nbsp;<span style="COLOR: #000000">{</span><span style="COLOR: #800080">$smarty</span><span style="COLOR: #000000">.</span><span style="COLOR: #000000">section</span><span style="COLOR: #000000">.</span><span style="COLOR: #000000">foo</span><span style="COLOR: #000000">.</span><span style="COLOR: #000000">index}<br></span><span style="COLOR: #008080">3</span>&nbsp;<span style="COLOR: #000000">{</span><span style="COLOR: #000000">/</span><span style="COLOR: #000000">section}<br></span><span style="COLOR: #008080">4</span>&nbsp;<span style="COLOR: #000000"></span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">hr&nbsp;</span><span style="COLOR: #000000">/&gt;</span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">5</span>&nbsp;<span style="COLOR: #000000">{section&nbsp;name</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">bar&nbsp;loop</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">21</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #008080">max</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">6</span><span style="COLOR: #000000">&nbsp;step</span><span style="COLOR: #000000">=-</span><span style="COLOR: #000000">2</span><span style="COLOR: #000000">}<br></span><span style="COLOR: #008080">6</span>&nbsp;<span style="COLOR: #000000">{</span><span style="COLOR: #800080">$smarty</span><span style="COLOR: #000000">.</span><span style="COLOR: #000000">section</span><span style="COLOR: #000000">.</span><span style="COLOR: #000000">bar</span><span style="COLOR: #000000">.</span><span style="COLOR: #000000">index}<br></span><span style="COLOR: #008080">7</span>&nbsp;<span style="COLOR: #000000">{</span><span style="COLOR: #000000">/</span><span style="COLOR: #000000">section}</span></div>
<br><br>//输出：<br>10 12 14 16 18<br>&lt;hr /&gt;<br>20 18 16 14 12 10<br><br>3、section的name的值是随你定的<br>Example 7-32. Naming a {section}<br><br>
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="COLOR: #008080">1</span>&nbsp;<span style="COLOR: #000000">{section&nbsp;name</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">anything&nbsp;loop</span><span style="COLOR: #000000">=</span><span style="COLOR: #800080">$myArray</span><span style="COLOR: #000000">}<br></span><span style="COLOR: #008080">2</span>&nbsp;<span style="COLOR: #000000">{</span><span style="COLOR: #800080">$myArray</span><span style="COLOR: #000000">[anything]</span><span style="COLOR: #000000">.</span><span style="COLOR: #000000">foo}<br></span><span style="COLOR: #008080">3</span>&nbsp;<span style="COLOR: #000000">{</span><span style="COLOR: #800080">$name</span><span style="COLOR: #000000">[anything]}&nbsp;</span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">这种用法目前还没怎么用过，也不太清楚</span><span style="COLOR: #008000"><br></span><span style="COLOR: #008080">4</span>&nbsp;<span style="COLOR: #008000"></span><span style="COLOR: #000000">{</span><span style="COLOR: #800080">$address</span><span style="COLOR: #000000">[anything]</span><span style="COLOR: #000000">.</span><span style="COLOR: #000000">bar}&nbsp;</span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">这种也是</span><span style="COLOR: #008000"><br></span><span style="COLOR: #008080">5</span>&nbsp;<span style="COLOR: #008000"></span><span style="COLOR: #000000">{</span><span style="COLOR: #000000">/</span><span style="COLOR: #000000">section}</span></div>
<br><br>4、遍历一个关联数组，嵌套的数组<br><br>
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="COLOR: #008080">&nbsp;1</span>&nbsp;<span style="COLOR: #000000">&lt;?</span><span style="COLOR: #000000">php<br></span><span style="COLOR: #008080">&nbsp;2</span>&nbsp;<span style="COLOR: #000000"></span><span style="COLOR: #800080">$data</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #0000ff">array</span><span style="COLOR: #000000">(<br></span><span style="COLOR: #008080">&nbsp;3</span>&nbsp;<span style="COLOR: #000000"></span><span style="COLOR: #0000ff">array</span><span style="COLOR: #000000">(</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">name</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">=&gt;</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">John&nbsp;Smith</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">home</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">=&gt;</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">555-555-5555</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">&nbsp;4</span>&nbsp;<span style="COLOR: #000000"></span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">cell</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">=&gt;</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">666-555-5555</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">email</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">=&gt;</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">john@myexample.com</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">)</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">&nbsp;5</span>&nbsp;<span style="COLOR: #000000"></span><span style="COLOR: #0000ff">array</span><span style="COLOR: #000000">(</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">name</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">=&gt;</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">Jack&nbsp;Jones</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">home</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">=&gt;</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">777-555-5555</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">&nbsp;6</span>&nbsp;<span style="COLOR: #000000"></span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">cell</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">=&gt;</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">888-555-5555</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">email</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">=&gt;</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">jack@myexample.com</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">)</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">&nbsp;7</span>&nbsp;<span style="COLOR: #000000"></span><span style="COLOR: #0000ff">array</span><span style="COLOR: #000000">(</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">name</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">=&gt;</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">Jane&nbsp;Munson</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">home</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">=&gt;</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">000-555-5555</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">&nbsp;8</span>&nbsp;<span style="COLOR: #000000"></span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">cell</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">=&gt;</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">123456</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">email</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">=&gt;</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">jane@myexample.com</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">)<br></span><span style="COLOR: #008080">&nbsp;9</span>&nbsp;<span style="COLOR: #000000">);<br></span><span style="COLOR: #008080">10</span>&nbsp;<span style="COLOR: #000000"></span><span style="COLOR: #800080">$smarty</span><span style="COLOR: #000000">-&gt;</span><span style="COLOR: #000000">assign(</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">contacts</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">,</span><span style="COLOR: #800080">$data</span><span style="COLOR: #000000">);<br></span><span style="COLOR: #008080">11</span>&nbsp;<span style="COLOR: #000000"></span><span style="COLOR: #000000">?&gt;</span></div>
<br><br>//section不用嵌套，因为只有一个数组，数组内部用$contacts[customer]得到<br>//每个数组，再用.键名来得到键值<br>
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="COLOR: #008080">1</span>&nbsp;<span style="COLOR: #000000">{section&nbsp;name</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">customer&nbsp;loop</span><span style="COLOR: #000000">=</span><span style="COLOR: #800080">$contacts</span><span style="COLOR: #000000">}<br></span><span style="COLOR: #008080">2</span>&nbsp;<span style="COLOR: #000000"></span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">p</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">3</span>&nbsp;<span style="COLOR: #000000">name</span><span style="COLOR: #000000">:</span><span style="COLOR: #000000">&nbsp;{</span><span style="COLOR: #800080">$contacts</span><span style="COLOR: #000000">[customer]</span><span style="COLOR: #000000">.</span><span style="COLOR: #000000">name}</span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">br&nbsp;</span><span style="COLOR: #000000">/&gt;</span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">4</span>&nbsp;<span style="COLOR: #000000">home</span><span style="COLOR: #000000">:</span><span style="COLOR: #000000">&nbsp;{</span><span style="COLOR: #800080">$contacts</span><span style="COLOR: #000000">[customer]</span><span style="COLOR: #000000">.</span><span style="COLOR: #000000">home}</span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">br&nbsp;</span><span style="COLOR: #000000">/&gt;</span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">5</span>&nbsp;<span style="COLOR: #000000">cell</span><span style="COLOR: #000000">:</span><span style="COLOR: #000000">&nbsp;{</span><span style="COLOR: #800080">$contacts</span><span style="COLOR: #000000">[customer]</span><span style="COLOR: #000000">.</span><span style="COLOR: #000000">cell}</span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">br&nbsp;</span><span style="COLOR: #000000">/&gt;</span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">6</span>&nbsp;<span style="COLOR: #000000">e</span><span style="COLOR: #000000">-</span><span style="COLOR: #008080">mail</span><span style="COLOR: #000000">:</span><span style="COLOR: #000000">&nbsp;{</span><span style="COLOR: #800080">$contacts</span><span style="COLOR: #000000">[customer]</span><span style="COLOR: #000000">.</span><span style="COLOR: #000000">email}<br></span><span style="COLOR: #008080">7</span>&nbsp;<span style="COLOR: #000000"></span><span style="COLOR: #000000">&lt;/</span><span style="COLOR: #000000">p</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">8</span>&nbsp;<span style="COLOR: #000000">{</span><span style="COLOR: #000000">/</span><span style="COLOR: #000000">section}</span></div>
<br><br>The above example will output:<br><br>&lt;p&gt;<br><wbr>name: John Smith&lt;br /&gt;<br><wbr>home: 555-555-5555&lt;br /&gt;<br><wbr>cell: 666-555-5555&lt;br /&gt;<br><wbr>e-mail: john@myexample.com<br>&lt;/p&gt;<br>&lt;p&gt;<br><wbr>name: Jack Jones&lt;br /&gt;<br><wbr>home phone: 777-555-5555&lt;br /&gt;<br><wbr>cell phone: 888-555-5555&lt;br /&gt;<br><wbr>e-mail: jack@myexample.com<br>&lt;/p&gt;<br>&lt;p&gt;<br><wbr>name: Jane Munson&lt;br /&gt;<br><wbr>home phone: 000-555-5555&lt;br /&gt;<br><wbr>cell phone: 123456&lt;br /&gt;<br><wbr>e-mail: jane@myexample.com<br>&lt;/p&gt;<br>5、从数据库查询记录显示，实际上是显示二维数组，其实同上例一样<br>
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="COLOR: #008080">1</span>&nbsp;<span style="COLOR: #000000">&lt;?</span><span style="COLOR: #000000">php<br></span><span style="COLOR: #008080">2</span>&nbsp;<span style="COLOR: #000000"></span><span style="COLOR: #800080">$sql</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">select&nbsp;id,&nbsp;name,&nbsp;home,&nbsp;cell,&nbsp;email&nbsp;from&nbsp;contacts&nbsp;</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">3</span>&nbsp;<span style="COLOR: #000000"></span><span style="COLOR: #000000">.</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">where&nbsp;name&nbsp;like&nbsp;'$foo%'&nbsp;</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">;<br></span><span style="COLOR: #008080">4</span>&nbsp;<span style="COLOR: #000000"></span><span style="COLOR: #800080">$smarty</span><span style="COLOR: #000000">-&gt;</span><span style="COLOR: #000000">assign(</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">contacts</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #800080">$db</span><span style="COLOR: #000000">-&gt;</span><span style="COLOR: #000000">getAll(</span><span style="COLOR: #800080">$sql</span><span style="COLOR: #000000">));<br></span><span style="COLOR: #008080">5</span>&nbsp;<span style="COLOR: #000000"></span><span style="COLOR: #000000">?&gt;</span></div>
<br><br>//结果：<br><br>
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="COLOR: #008080">&nbsp;1</span>&nbsp;<span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">table</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">&nbsp;2</span>&nbsp;<span style="COLOR: #000000"></span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">tr</span><span style="COLOR: #000000">&gt;&lt;</span><span style="COLOR: #000000">th</span><span style="COLOR: #000000">&gt;&amp;</span><span style="COLOR: #000000">nbsp;</span><span style="COLOR: #000000">&lt;/</span><span style="COLOR: #000000">th</span><span style="COLOR: #000000">&gt;&lt;</span><span style="COLOR: #000000">th</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000">Name</span><span style="COLOR: #000000">&gt;&lt;/</span><span style="COLOR: #000000">th</span><span style="COLOR: #000000">&gt;&lt;</span><span style="COLOR: #000000">th</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000">Home</span><span style="COLOR: #000000">&lt;/</span><span style="COLOR: #000000">th</span><span style="COLOR: #000000">&gt;&lt;</span><span style="COLOR: #000000">th</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000">Cell</span><span style="COLOR: #000000">&lt;/</span><span style="COLOR: #000000">th</span><span style="COLOR: #000000">&gt;&lt;</span><span style="COLOR: #000000">th</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000">Email</span><span style="COLOR: #000000">&lt;/</span><span style="COLOR: #000000">th</span><span style="COLOR: #000000">&gt;&lt;/</span><span style="COLOR: #000000">tr</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">&nbsp;3</span>&nbsp;<span style="COLOR: #000000">{section&nbsp;name</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">co&nbsp;loop</span><span style="COLOR: #000000">=</span><span style="COLOR: #800080">$contacts</span><span style="COLOR: #000000">}&nbsp;</span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">第一维</span><span style="COLOR: #008000"><br></span><span style="COLOR: #008080">&nbsp;4</span>&nbsp;<span style="COLOR: #008000"></span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">tr</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">&nbsp;5</span>&nbsp;<span style="COLOR: #000000"></span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">td</span><span style="COLOR: #000000">&gt;&lt;</span><span style="COLOR: #000000">a&nbsp;href</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">view.php?id={$contacts[co].id}</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000">view</span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">a</span><span style="COLOR: #000000">&gt;&lt;/</span><span style="COLOR: #000000">td</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">第二维用.号来引用</span><span style="COLOR: #008000"><br></span><span style="COLOR: #008080">&nbsp;6</span>&nbsp;<span style="COLOR: #008000"></span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">td</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000">{</span><span style="COLOR: #800080">$contacts</span><span style="COLOR: #000000">[co]</span><span style="COLOR: #000000">.</span><span style="COLOR: #000000">name}</span><span style="COLOR: #000000">&lt;/</span><span style="COLOR: #000000">td</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">&nbsp;7</span>&nbsp;<span style="COLOR: #000000"></span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">td</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000">{</span><span style="COLOR: #800080">$contacts</span><span style="COLOR: #000000">[co]</span><span style="COLOR: #000000">.</span><span style="COLOR: #000000">home}</span><span style="COLOR: #000000">&lt;/</span><span style="COLOR: #000000">td</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">&nbsp;8</span>&nbsp;<span style="COLOR: #000000"></span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">td</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000">{</span><span style="COLOR: #800080">$contacts</span><span style="COLOR: #000000">[co]</span><span style="COLOR: #000000">.</span><span style="COLOR: #000000">cell}</span><span style="COLOR: #000000">&lt;/</span><span style="COLOR: #000000">td</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">&nbsp;9</span>&nbsp;<span style="COLOR: #000000"></span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">td</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000">{</span><span style="COLOR: #800080">$contacts</span><span style="COLOR: #000000">[co]</span><span style="COLOR: #000000">.</span><span style="COLOR: #000000">email}</span><span style="COLOR: #000000">&lt;/</span><span style="COLOR: #000000">td</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">10</span>&nbsp;<span style="COLOR: #000000"></span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">tr</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">11</span>&nbsp;<span style="COLOR: #000000">{sectionelse}<br></span><span style="COLOR: #008080">12</span>&nbsp;<span style="COLOR: #000000"></span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">tr</span><span style="COLOR: #000000">&gt;&lt;</span><span style="COLOR: #000000">td&nbsp;colspan</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">5</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000">No&nbsp;items&nbsp;found</span><span style="COLOR: #000000">&lt;/</span><span style="COLOR: #000000">td</span><span style="COLOR: #000000">&gt;&lt;/</span><span style="COLOR: #000000">tr</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">13</span>&nbsp;<span style="COLOR: #000000">{</span><span style="COLOR: #000000">/</span><span style="COLOR: #000000">section}<br></span><span style="COLOR: #008080">14</span>&nbsp;<span style="COLOR: #000000"></span><span style="COLOR: #000000">&lt;/</span><span style="COLOR: #000000">table</span><span style="COLOR: #000000">&gt;</span></div>
<br><br>6、嵌套的section<br>
<p>&#160;</p>
<p>&#160;</p>
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="COLOR: #008080">&nbsp;1</span>&nbsp;<span style="COLOR: #000000">&lt;?</span><span style="COLOR: #000000">php<br></span><span style="COLOR: #008080">&nbsp;2</span>&nbsp;<span style="COLOR: #000000"><br></span><span style="COLOR: #008080">&nbsp;3</span>&nbsp;<span style="COLOR: #000000"></span><span style="COLOR: #800080">$id</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #0000ff">array</span><span style="COLOR: #000000">(</span><span style="COLOR: #000000">1001</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">1002</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">1003</span><span style="COLOR: #000000">);<br></span><span style="COLOR: #008080">&nbsp;4</span>&nbsp;<span style="COLOR: #000000"></span><span style="COLOR: #800080">$smarty</span><span style="COLOR: #000000">-&gt;</span><span style="COLOR: #000000">assign(</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">custid</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">,</span><span style="COLOR: #800080">$id</span><span style="COLOR: #000000">);<br></span><span style="COLOR: #008080">&nbsp;5</span>&nbsp;<span style="COLOR: #000000"><br></span><span style="COLOR: #008080">&nbsp;6</span>&nbsp;<span style="COLOR: #000000"></span><span style="COLOR: #800080">$fullnames</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #0000ff">array</span><span style="COLOR: #000000">(</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">John&nbsp;Smith</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">Jack&nbsp;Jones</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">Jane&nbsp;Munson</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">);<br></span><span style="COLOR: #008080">&nbsp;7</span>&nbsp;<span style="COLOR: #000000"></span><span style="COLOR: #800080">$smarty</span><span style="COLOR: #000000">-&gt;</span><span style="COLOR: #000000">assign(</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">name</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">,</span><span style="COLOR: #800080">$fullnames</span><span style="COLOR: #000000">);<br></span><span style="COLOR: #008080">&nbsp;8</span>&nbsp;<span style="COLOR: #000000"><br></span><span style="COLOR: #008080">&nbsp;9</span>&nbsp;<span style="COLOR: #000000"></span><span style="COLOR: #800080">$addr</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #0000ff">array</span><span style="COLOR: #000000">(</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">253&nbsp;N&nbsp;45th</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">417&nbsp;Mulberry&nbsp;ln</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">5605&nbsp;apple&nbsp;st</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">);<br></span><span style="COLOR: #008080">10</span>&nbsp;<span style="COLOR: #000000"></span><span style="COLOR: #800080">$smarty</span><span style="COLOR: #000000">-&gt;</span><span style="COLOR: #000000">assign(</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">address</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">,</span><span style="COLOR: #800080">$addr</span><span style="COLOR: #000000">);<br></span><span style="COLOR: #008080">11</span>&nbsp;<span style="COLOR: #000000"><br></span><span style="COLOR: #008080">12</span>&nbsp;<span style="COLOR: #000000"></span><span style="COLOR: #800080">$types</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #0000ff">array</span><span style="COLOR: #000000">(<br></span><span style="COLOR: #008080">13</span>&nbsp;<span style="COLOR: #000000"></span><span style="COLOR: #0000ff">array</span><span style="COLOR: #000000">(&nbsp;</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">home&nbsp;phone</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">cell&nbsp;phone</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">e-mail</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">)</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">14</span>&nbsp;<span style="COLOR: #000000"></span><span style="COLOR: #0000ff">array</span><span style="COLOR: #000000">(&nbsp;</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">home&nbsp;phone</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">web</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">)</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">15</span>&nbsp;<span style="COLOR: #000000"></span><span style="COLOR: #0000ff">array</span><span style="COLOR: #000000">(&nbsp;</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">cell&nbsp;phone</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">)<br></span><span style="COLOR: #008080">16</span>&nbsp;<span style="COLOR: #000000">);<br></span><span style="COLOR: #008080">17</span>&nbsp;<span style="COLOR: #000000"></span><span style="COLOR: #800080">$smarty</span><span style="COLOR: #000000">-&gt;</span><span style="COLOR: #000000">assign(</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">contact_type</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #800080">$types</span><span style="COLOR: #000000">);<br></span><span style="COLOR: #008080">18</span>&nbsp;<span style="COLOR: #000000"><br></span><span style="COLOR: #008080">19</span>&nbsp;<span style="COLOR: #000000"></span><span style="COLOR: #800080">$info</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #0000ff">array</span><span style="COLOR: #000000">(<br></span><span style="COLOR: #008080">20</span>&nbsp;<span style="COLOR: #000000"></span><span style="COLOR: #0000ff">array</span><span style="COLOR: #000000">(</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">555-555-5555</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">666-555-5555</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">john@myexample.com</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">)</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">21</span>&nbsp;<span style="COLOR: #000000"></span><span style="COLOR: #0000ff">array</span><span style="COLOR: #000000">(&nbsp;</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">123-456-4</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">www.example.com</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">)</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">22</span>&nbsp;<span style="COLOR: #000000"></span><span style="COLOR: #0000ff">array</span><span style="COLOR: #000000">(&nbsp;</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">0457878</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">)<br></span><span style="COLOR: #008080">23</span>&nbsp;<span style="COLOR: #000000">);<br></span><span style="COLOR: #008080">24</span>&nbsp;<span style="COLOR: #000000"></span><span style="COLOR: #800080">$smarty</span><span style="COLOR: #000000">-&gt;</span><span style="COLOR: #000000">assign(</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">contact_info</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #800080">$info</span><span style="COLOR: #000000">);<br></span><span style="COLOR: #008080">25</span>&nbsp;<span style="COLOR: #000000"><br></span><span style="COLOR: #008080">26</span>&nbsp;<span style="COLOR: #000000"></span><span style="COLOR: #000000">?&gt;</span></div>
<br>
<p>&#160;</p>
<p><br></p>
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="COLOR: #008080">1</span>&nbsp;<span style="COLOR: #000000">{section&nbsp;name</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">customer&nbsp;loop</span><span style="COLOR: #000000">=</span><span style="COLOR: #800080">$custid</span><span style="COLOR: #000000">}<br></span><span style="COLOR: #008080">2</span>&nbsp;<span style="COLOR: #000000"></span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">hr</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">3</span>&nbsp;<span style="COLOR: #000000">id</span><span style="COLOR: #000000">:</span><span style="COLOR: #000000">&nbsp;{</span><span style="COLOR: #800080">$custid</span><span style="COLOR: #000000">[customer]}</span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">br&nbsp;</span><span style="COLOR: #000000">/&gt;</span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">4</span>&nbsp;<span style="COLOR: #000000">name</span><span style="COLOR: #000000">:</span><span style="COLOR: #000000">&nbsp;{</span><span style="COLOR: #800080">$name</span><span style="COLOR: #000000">[customer]}</span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">br&nbsp;</span><span style="COLOR: #000000">/&gt;</span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">5</span>&nbsp;<span style="COLOR: #000000">address</span><span style="COLOR: #000000">:</span><span style="COLOR: #000000">&nbsp;{</span><span style="COLOR: #800080">$address</span><span style="COLOR: #000000">[customer]}</span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">br&nbsp;</span><span style="COLOR: #000000">/&gt;</span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">6</span>&nbsp;<span style="COLOR: #000000">{section&nbsp;name</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">contact&nbsp;loop</span><span style="COLOR: #000000">=</span><span style="COLOR: #800080">$contact_type</span><span style="COLOR: #000000">[customer]}<br></span><span style="COLOR: #008080">7</span>&nbsp;<span style="COLOR: #000000">{</span><span style="COLOR: #800080">$contact_type</span><span style="COLOR: #000000">[customer][contact]}</span><span style="COLOR: #000000">:</span><span style="COLOR: #000000">&nbsp;{</span><span style="COLOR: #800080">$contact_info</span><span style="COLOR: #000000">[customer][contact]}</span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">br&nbsp;</span><span style="COLOR: #000000">/&gt;</span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">8</span>&nbsp;<span style="COLOR: #000000">{</span><span style="COLOR: #000000">/</span><span style="COLOR: #000000">section}<br></span><span style="COLOR: #008080">9</span>&nbsp;<span style="COLOR: #000000">{</span><span style="COLOR: #000000">/</span><span style="COLOR: #000000">section}</span></div>
<br><br>The above example will output:<br><br>&lt;hr&gt;<br><wbr>id: 1000&lt;br /&gt;<br><wbr>name: John Smith&lt;br /&gt;<br><wbr>address: 253 N 45th&lt;br /&gt;<br><wbr><wbr><wbr>home phone: 555-555-5555&lt;br /&gt;<br><wbr><wbr><wbr>cell phone: 666-555-5555&lt;br /&gt;<br><wbr><wbr><wbr>e-mail: john@myexample.com&lt;br /&gt;<br>&lt;hr&gt;<br><wbr>id: 1001&lt;br /&gt;<br><wbr>name: Jack Jones&lt;br /&gt;<br><wbr>address: 417 Mulberry ln&lt;br /&gt;<br><wbr><wbr><wbr>home phone: 123-456-4&lt;br /&gt;<br><wbr><wbr><wbr>web: www.example.com&lt;br /&gt;<br>&lt;hr&gt;<br><wbr>id: 1002&lt;br /&gt;<br><wbr>name: Jane Munson&lt;br /&gt;<br><wbr>address: 5605 apple st&lt;br /&gt;<br><wbr><wbr><wbr>cell phone: 0457878&lt;br /&gt;
<p>&#160;</p>
<p><font color=#ff6600>smarty section 用法</font></p>
<p><font color=#ff6600></p>
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="COLOR: #008080"><font size=+0>1</font></span><font size=+0> <span style="COLOR: #000000">{section&nbsp;loop&nbsp;</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #800080">$varName</span><span style="COLOR: #000000">[</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">&nbsp;start&nbsp;</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #800080">$start</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">&nbsp;step&nbsp;</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #800080">$step</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #008080">max</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #800080">$max</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">&nbsp;show&nbsp;</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #0000ff">true</span><span style="COLOR: #000000">]}<br></span><span style="COLOR: #008080">2</span>&nbsp;<span style="COLOR: #000000"></span></font></div>
<br>name: section的名称，不用加$ <br>$loop: 要循环的变量，在程序中要使用assign对这个变量进行操作。 <br>$start: 开始循环的下标，循环下标默认由0开始 <br>$step: 每次循环时下标的增数 <br>$max: 最大循环下标 <br>$show: boolean类型，决定是否对这个块进行显示，默认为true <br><br>这里有个名词需要说明： <br>循环下标：实际它的英文名称为index，是索引的意思，这里我将它译成"下标"，主要是为了好理解。它表示在显示这个循环块时当 <br><br>前的循环索引，默认从0开始，受$start的影响，如果将$start设为5，它也将从5开始计数，在模板设计部分我们使用过它，这是当前 <br><br>{section}的一个属性，调用方式为Smarty.section.sectionName.index,这里的sectionName指的是函数原型中的name属性。 <br>{section}块具有的属性值，分别为： <br>1. index: 上边我们介绍的"循环下标"，默认为0 <br>2. index_prev: 当前下标的前一个值，默认为-1 <br>3. index_next: 当前下标的下一个值，默认为1 <br>4. first: 是否为第一下循环 <br>5. last: 是否为最后一个循环 <br>6. iteration: 循环次数 <br>7. rownum: 当前的行号，iteration的另一个别名 <br>8. loop: 最后一个循环号，可用在section块后统计section的循环次数 <br>9. total: 循环次数，可用在section块后统计循环次数 <br>10. show: 在函数的声明中有它，用于判断section是否显示 <br></font>
<p>&#160;</p>
<p>*foreach循环</p>
<p><font face=Verdana>1. foreach：用于循环简单数组，它是一个选择性的section循环，它的定义格式为:<br></font></p>
<p><font face=Verdana></p>
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="COLOR: #008080"><font size=+0>1</font></span><font size=+0>&nbsp;<span style="COLOR: #000000">{</span><span style="COLOR: #0000ff">foreach</span><span style="COLOR: #000000">&nbsp;from</span><span style="COLOR: #000000">=</span><span style="COLOR: #800080">$array</span><span style="COLOR: #000000">&nbsp;item</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">array_id}<br></span><span style="COLOR: #008080">2</span>&nbsp;<span style="COLOR: #000000">{foreachelse}<br></span><span style="COLOR: #008080">3</span>&nbsp;<span style="COLOR: #000000">{</span><span style="COLOR: #000000">/</span><span style="COLOR: #0000ff">foreach</span><span style="COLOR: #000000">}</span></font></div>
<br></font>
<p>&#160;</p>
<p><font face=Verdana>其中，from 指出要循环的数组变量，item为要循环的变量名称，循环次数由from所指定的数组变量的个数所决定。{foreachelse}用来当程序中传递过来的数组为空时的处理，下面是一个简单的例子：<br>===========================================<br>example6.tpl<br>===========================================</font></p>
<p>&#160;</p>
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="COLOR: #008080">1</span>&nbsp;<span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">html</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">2</span>&nbsp;<span style="COLOR: #000000"></span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">head</span><span style="COLOR: #0000ff">&gt;&lt;</span><span style="COLOR: #800000">title</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000">这是一个foreach使用的例子</span><span style="COLOR: #0000ff">&lt;/</span><span style="COLOR: #800000">title</span><span style="COLOR: #0000ff">&gt;&lt;/</span><span style="COLOR: #800000">head</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">3</span>&nbsp;<span style="COLOR: #000000"></span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">body</span><span style="COLOR: #0000ff">&gt;</span></div>
<br>
<p>&#160;</p>
<p><font face=Verdana>这里将输出一个数组：&lt;br </font></p>
<p><font face=Verdana><font size=+0><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">{</span><span style="COLOR: #0000ff">foreach</span><span style="COLOR: #000000">&nbsp;from</span><span style="COLOR: #000000">=</span><span style="COLOR: #800080">$newsArray</span><span style="COLOR: #000000">&nbsp;item</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">newsID}</span><span style="COLOR: #000000">&gt;</span></font></font><br><font face=Verdana>新闻编号：&lt;{$newsID.newsID}&gt;&lt;br&gt;<br>新闻内容：&lt;{$newsID.newsTitle}&gt;&lt;br&gt;&lt;hr&gt;</font></p>
<p><font size=+0><font face=Verdana><span style="COLOR: #008080"></span><font size=+0><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">{foreachelse}</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080"></span><span style="COLOR: #000000">对不起，数据库中没有新闻输出！<br></span><span style="COLOR: #008080"></span><span style="COLOR: #000000"></span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">{</span><span style="COLOR: #000000">/</span><span style="COLOR: #0000ff">foreach</span><span style="COLOR: #000000">}</span><span style="COLOR: #000000">&gt;</span></font></font></font> </p>
</div>
<img src ="http://www.phpweblog.net/jig68/aggbug/7080.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.phpweblog.net/jig68/" target="_blank">王吉刚</a> 2010-02-06 12:36 <a href="http://www.phpweblog.net/jig68/archive/2010/02/06/7080.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>