PHP experience sharing: commonly used tips_PHP tutorial

WBOY
Release: 2016-07-20 10:57:46
Original
1082 people have browsed it

PHP is the abbreviation of the English hypertext preprocessing language Hypertext Preprocessor. PHP is an HTML embedded language. It is a scripting language embedded in HTML documents that is executed on the server side. The language style is similar to C language and is widely used. This article summarizes 8 tips commonly used in daily PHP development.

1. Name

<ol class="dp-c"><li class="alt"><span><span><input type=</span><span class="string">'checkbox'</span><span> name=</span><span class="string">'checkbox[]'</span><span> value=</span><span class="vars">$dwmyrow</span><span>[banzhu] /> </span></span></li></ol>
Copy after login

2. Use

when planning as sql When part of the instruction: If the field participating in the control is of numeric type, then

<ol class="dp-c">
<li class="alt"><span><span class="keyword">if</span><span>(! </span><span class="func">empty</span><span class="keyword">empty</span><span>(</span><span class="vars">$_POST</span><span>[</span><span class="string">'checkbox'</span><span>])) {  </span></span></li>
<li>
<span class="vars">$expr</span><span> = join(</span><span class="string">","</span><span>, </span><span class="vars">$_POST</span><span>[</span><span class="string">'checkbox'</span><span>]);  </span>
</li>
<li class="alt">
<span class="vars">$sql</span><span> = </span><span class="string">"select * from tbl_name where field in ($expr)"</span><span>;  </span>
</li>
<li><span>} </span></li>
</ol>
Copy after login

If the field participating in the control is of numeric type, then

<ol class="dp-c">
<li class="alt"><span><span class="keyword">if</span><span>(! </span><span class="func">empty</span><span class="keyword">empty</span><span>(</span><span class="vars">$_POST</span><span>[</span><span class="string">'checkbox'</span><span>])) {  </span></span></li>
<li>
<span class="vars">$expr</span><span> = </span><span class="string">"'"</span><span>.join(</span><span class="string">"','"</span><span>, </span><span class="vars">$_POST</span><span>['checkbox']).</span><span class="string">"."</span><span>;  </span>
</li>
<li class="alt">
<span class="vars">$sql</span><span> = </span><span class="string">"select * from tbl_name where field in ($expr)"</span><span>;  </span>
</li>
<li><span>}  </span></li>
</ol>
Copy after login

PHP determines whether the Form is submitted

<ol class="dp-c">
<li class="alt"><span><span class="vars">$action</span><span>=</span><span class="vars">$HTTP_POST_VARS</span><span>[</span><span class="string">"Button1"</span><span>];  </span></span></li>
<li>
<span class="keyword">if</span><span>(</span><span class="vars">$action</span><span>==</span><span class="string">"提交"</span><span>)  </span>
</li>
<li class="alt"><span>{  </span></li>
<li>
<span class="comment">//执行表单操作 </span><span> </span>
</li>
<li class="alt"><span>}  </span></li>
<li>
<span class="keyword">else</span><span> </span>
</li>
<li class="alt"><span>{  </span></li>
<li>
<span class="comment">//读取默认值 </span><span> </span>
</li>
<li class="alt"><span>}  </span></li>
</ol>
Copy after login

PHP gets the string length

<ol class="dp-c"><li class="alt"><span><span class="func">strlen</span><span>(</span><span class="vars">$myrow</span><span>[1]) </span></span></li></ol>
Copy after login

PHP Url redirection

<ol class="dp-c"><li class="alt"><span><span>Header(</span><span class="string">"Location: "</span><span>.</span><span class="vars">$_SERVER</span><span>[</span><span class="string">"HTTP_REFERER"</span><span>]);  </span></span></li></ol>
Copy after login

PHP superglobal object

<ol class="dp-c"><li class="alt"><span><span><?php  </span></span></li><li><span class="vars">$a</span><span> = 1;  </span></li><li class="alt"><span class="vars">$b</span><span> = 2;  </span></li><li><span class="keyword">function</span><span> Sum()  </span></li><li class="alt"><span>{  </span></li><li><span class="vars">$GLOBALS</span><span>[</span><span class="string">"b"</span><span>] = </span><span class="vars">$GLOBALS</span><span>[</span><span class="string">"a"</span><span>] + </span><span class="vars">$GLOBALS</span><span>[</span><span class="string">"b"</span><span>];  </span></li><li class="alt"><span>}  </span></li><li><span>Sum();  </span></li><li class="alt"><span class="func">echo</span><span> </span><span class="vars">$b</span><span>;  </span></li><li><span>?>  </span></span></li></ol>
Copy after login

PHP form value

If method="get", use $_GET["test"] instead of $test
If method="post", use $_POST ["test"] Replace $test

PHP to get the current IP

<ol class="dp-c">
<li class="alt"><span><span><?=</span><span class="vars">$HTTP_SERVER_VARS</span><span>[</span><span class="string">"REMOTE_ADDR"</span><span>]?>  </span></span></li>
<li><span>PHP 取得当前时间  </span></li>
<li class="alt"><span> </span></li>
<li><span><?php  </span></li><li class="alt"><span class="func">echo</span><span> </span><span class="func">date</span><span>(</span><span class="string">"Y-m-d G:i:s"</span><span>);  </span></li><li><span>?>  </span></li>
<li class="alt">
<span class="func">date</span><span>(</span><span class="string">"Y年m月d日"</span><span>)  </span>
</li>
<li>
<span class="func">Date</span><span> (</span><span class="string">"Y-n-j"</span><span>) </span>
</li>
</ol>
Copy after login

I hope this article will help , can help you.


www.bkjia.comtruehttp: //www.bkjia.com/PHPjc/445750.htmlTechArticlePHP is the abbreviation of the English hypertext preprocessing language Hypertext Preprocessor. PHP is an HTML embedded language, a scripting language that is executed on the server side to embed HTML documents...
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template