PHP ×Ô¶¨Ò庯ÊýʵÏÖϵͳº¯Êý¹¦ÄÜ
PHP ×Ô¶¨Ò庯ÊýʵÏÖϵͳº¯Êý¹¦ÄÜ
×ÜÊÇÓñðÈËдºÃµÄº¯Êý ÊDz»ÊǾõµÃ²»Ë¬?ºÃ,ÏÂÃæ¸ú×ÅÎÒÀ´Ð´°É~~ÒÔÏ´úÂëÈ«²¿ÓÉ×Ô¼º±àд,¾øÎ޳Ϯ֮ÏÓ~~ÏÖÌùÉÏ,½ö¹©²Î¿¼.(¿ÉÄÜÓÐЩ¹¦ÄÜûÓÐдȫ)
˵Ã÷Ò»ÏÂ,дϵͳº¯ÊýÔÙÄÃÀ´Ê¹ÓÃȷʵºÜ´À,µ«Ö»ÊÇ×÷ΪÁ·Ï°,»¹ÓÐ,ÔÚÃæÊÔʱȷʵÊÇËã·¨¿¼µÃ¶à,ÍøÉÏÕÒÀ´µÄÃæÊÔÌâÒ²´ó¶¼Òª¿¿Ëã·¨\Óï·¨ÊìÁ·²ÅÄÜÍê³É~~!
1,×Ô¶¨Ò庯ÊýʵÏÖstrlen()º¯ÊýµÄ¹¦ÄÜ,¸Ãº¯Êý·µ»ØÒ»¸ö×Ö·û´®µÄ³¤¶È;
function my_strlen2($str){
if (!is_string($str)){
¡¡¡¡return false;
}
for ($i=0;($str{$i}) !=="";$i++);
¡¡¡¡return $i;
}
2,×Ô¶¨Ò庯ÊýʵÏÖstrrev()º¯Êý¹¦ÄÜ,¸Ãº¯Êý°ÑÒ»¶Î×Ö·û´®µ¹¹ýÀ´Êä³ö(¼´×Ö·û´®·´×ª);
function my_strrev($str){
¡¡¡¡$cut = '';
¡¡¡¡for ($i = 0; $str{$i}!==''; $i++){
¡¡¡¡$cut = $str{$i}.$cut;
¡¡¡¡}
¡¡¡¡return $cut;
}
¸ü¼òµ¥µÄ·½·¨:
function myStrlen($str){
for ($i=0; $str[$i]!==''; $i++);
return $i;
}
for ($i=myStrlen($str); $i>-1; $i--){
$res .= $str[$i];
}
echo $res;
3.×Ô¶¨Ò庯ÊýʵÏÖcount()º¯Êý¹¦ÄÜ,¸Ãº¯Êý·µ»ØÊý×éÖÐÔªËØµÄ¸öÊý;
function my_count($arr){
if (!is_array($arr)){
¡¡¡¡return false;
}
$i = 0;
while ($arr{$i}){
¡¡¡¡$i++;
}
¡¡¡¡return $i;
}
4.ðÅÝÅÅÐò·¨;
function my_sort($arr){
$len = count($arr);
for ($i=0; $i<$len-1; $i++){
for ($j=$i; $j<$len; $j++){
if ($arr[$i] > $arr[$j]){
$res = $arr[$i];
$arr[$i] = $arr[$j];
$arr[$j] = $res;
}
}
}
return $arr;
}
5.×Ô¶¨Ò庯ÊýʵÏÖstrpos()º¯Êý¹¦ÄÜ,¸Ãº¯Êý·µ»ØÒ»¸ö×Ö·ûÔÚ×Ö·û´®ÖеÄλÖÃ;
function my_strpos($str1,$str2){
if (!is_string($str1) || !is_string($str2)){
Ïà¹ØÎĵµ£º
Èç¹û´Ó¸¸Àà¼Ì³ÐµÄ·½·¨²»ÄÜÂú×ã×ÓÀàµÄÐèÇ󣬿ÉÒÔ¶ÔÆä½øÐиÄд£¬Õâ¸ö¹ý³Ì½Ð·½·¨µÄ¸²¸Ç£¨override£©£¬Ò²³ÆÎª·½·¨µÄÖØÐ´¡£
µ±¶Ô¸¸ÀàµÄ·½·¨½øÐÐÖØÐ´Ê±£¬×ÓÀàÖеķ½·¨±ØÐëºÍ¸¸ÀàÖжÔÓ¦µÄ·½·¨¾ßÓÐÏàͬµÄ·½·¨Ãû³Æ£¬ÔÚPHP5Öв»ÏÞÖÆÊäÈë²ÎÊýÀàÐÍ¡¢²ÎÊýÊýÁ¿ºÍ·µ»ØÖµÀàÐÍ¡££¨ÕâµãºÍJAVA²»Í¬£©
×ÓÀàÖеĸ²¸Ç·½·¨²»ÄÜʹÓñȸ¸ÀàÖб»¸² ......
PHP5ÖÐΪ½â¾ö±äÁ¿µÄÃüÃû³åÍ»ºÍ²»È·¶¨ÐÔÎÊÌ⣬ÒýÈë¹Ø¼ü×Ö“$this”´ú±íÆäËùÔÚµ±Ç°¶ÔÏó¡£
$thisÔÚ¹¹Ô캯ÊýÖÐÖ¸¸Ã¹¹Ô캯ÊýËù´´½¨µÄжÔÏó¡£
ÔÚÀàÖÐʹÓõ±Ç°¶ÔÏóµÄÊôÐԺͷ½·¨£¬±ØÐëʹÓÃ$this->ȡֵ¡£
·½·¨Äڵľֲ¿±äÁ¿£¬²»ÊôÓÚ¶ÔÏ󣬲»Ê¹ÓÃ$this¹Ø¼ü×Öȡֵ¡£
¾Ö²¿±äÁ¿ºÍÈ«¾Ö±äÁ¿Óë $this ¹Ø¼ü×Ö,ʹÓõ±Ç°¶ÔÏóµ ......
PHP5ÖÐʹÓÃparent::À´ÒýÓø¸ÀàµÄ·½·¨¡£ parent:: ¿ÉÓÃÓÚµ÷Óø¸ÀàÖж¨ÒåµÄ³ÉÔ±·½·¨¡£parent::µÄ×·Ëݲ»½öÓÚÖ±½Ó¸¸Àà¡£
ͨ¹ýparent::µ÷Óø¸Àà·½·¨
<!-- ÉùÃ÷Ò»¸öÔ±¹¤Àà,¾ÀíÀà¼Ì³Ð×ÔÔ±¹¤Àà -->
<?php
class employee
{
protected $sal = 3000;
public function getSal() {
$this->sal = $this-> ......
<p>³éÏóÀàʵÏÖ½Ó¿Ú£¬¿ÉÒÔ²»ÊµÏÖÆäÖеijéÏó·½·¨£¬¶ø½«³éÏó·½·¨µÄʵÏÖ½»¸¶¸ø¾ßÌåÄܱ»ÊµÀý»¯µÄÀàÈ¥´¦Àí¡£</p>
<textarea name="code" class="php">
<?php
interface User
{
function getName();
function setName($_name);
}
//´Ë´¦Ö»ÊÇʵÏÖÁËÒ»¸ö½Ó¿ÚµÄÒ»¸ö·½·¨
abstract cl ......
»·¾³Èí¼þ°æ±¾½éÉÜ£º
APACHE 2.0.59
PHP5.2.3
MYSQL5.0.45
GD-2.0.35
Zend Optimizer v3.3.0
&n ......