Eric @ EricBess WebHome

Wint niet arrogant, niet te verliezen honger, er is shock borst en gezicht, zoals de mijne Pinghu

Chinese (Simplified) flagItalian flagKorean flagPortuguese flagEnglish flagGerman flagFrench flagSpanish flagJapanese flagArabic flagRussian flagGreek flagDutch flagBulgarian flagCzech flagCroat flagDanish flagFinnish flagHindi flagPolish flagRumanian flagSwedish flagNorwegian flag
By N2H

FindRelativePath Functie [pad om te achterhalen van de relatie tussen de relatieve]

PHP functie: de relatieve gevonden tussen het pad.
PHP functie: bij het vinden van de weg tussen de relatieve relatie.

Voorbeeld:

? Bekijk de PHP-code
 1 
 2 
 3 
 4 
 5 
 6 
 7 
 8 
 9 
  <? Php 
  'http://www.php.net/manual/en/install.php' ; $ Path_a = 'http://www.php.net/manual/en/install.php'; 
  'http://www.php.net/downloads' ; $ Path_b = 'http://www.php.net/downloads'; 

  Path A:  " . $path_a ; echo "\ n A Path:". $ path_a; 
  Path B:  " . $path_b ; echo "\ n Pad B:". $ path_b; 
  A to B:  " .  findRelativePath ( $path_a , $path_b ) ; //  ../../downloads/ echo "\ n A naar B:". findRelativePath ($ path_a, $ path_b); / / .. / .. / downloads / 
  B to A:  " .  findRelativePath ( $path_b , $path_a ) ; //  ../manual/en/install.php echo "\ n B naar A:". findRelativePath ($ path_b, $ path_a); / / .. / manual / nl / install.php 
  ?> 

Functie:

? Download frpath.php
 1 
 2 
 3 
 4 
 5 
 6 
 7 
 8 
 9 
 10 
 11 
 12 
 13 
 14 
 15 
 16 
 17 
 18 
 19 
 20 
 21 
 22 
 23 
 24 
 25 
 26 
 27 
 28 
 29 
 30 
 31 
 32 
 33 
 34 
 35 
 36 
 37 
  <? Php 
  $path_1 , $path_2 ) functie findRelativePath ($ path_1, $ path_2) 
  ( 
      $path_1 == ""   || $path_2 == "" ) if ($ path_1 == "" | | $ path_2 == "") 
      ( 
          ; return false; 
      ) 

      "/^( \\ /| \w : \\ /|https?: \\ / \\ /[^ \\ /]  \\ /)?(.*)$/i" , $path_1 , $matches_1 ,  PREG_SET_ORDER ) ; preg_match_all ( "/ ^ (\ \ / | \ w: \ \ / | https?: \ \ / \ \ / [^ \ \ /]   \ \ /)?(.*)$/ i", $ path_1, $ Matches_1, PREG_SET_ORDER); 
      "/^( \\ /| \w : \\ /|https?: \\ / \\ /[^ \\ /]  \\ /)?(.*)$/i" , $path_2 , $matches_2 ,  PREG_SET_ORDER ) ; preg_match_all ( "/ ^ (\ \ / | \ w: \ \ / | https?: \ \ / \ \ / [^ \ \ /]   \ \ /)?(.*)$/ i", $ path_2, $ Matches_2, PREG_SET_ORDER); 

      $matches_1 [ 0 ] [ 1 ] != $matches_2 [ 0 ] [ 1 ] ) if ($ matches_1 [0] [1]! = $ matches_2 [0] [1]) 
      ( 
          ; return false; 
      ) 

      explode ( "/" , $matches_1 [ 0 ] [ 2 ] ) ; $ Path_1_parts = exploderen ( "/", $ matches_1 [0] [2]); 
      explode ( "/" , $matches_2 [ 0 ] [ 2 ] ) ; $ Path_2_parts = exploderen ( "/", $ matches_2 [0] [2]); 

      isset ( $path_1_parts [ 0 ] ) && isset ( $path_2_parts [ 0 ] ) ) while (isset ($ path_1_parts [0]) & & isset ($ path_2_parts [0])) 
      ( 
          $path_1_parts [ 0 ] != $path_2_parts [ 0 ] ) if ($ path_1_parts [0]! = $ path_2_parts [0]) 
          ( 
              break; 
          ) 

          $path_1_parts ) ; array_shift ($ path_1_parts); 
          $path_2_parts ) ; array_shift ($ path_2_parts); 
      ) 

      $i = 0 , $path = "" ; $i < count ( $path_1_parts ) - 1 ; $i    ) for ($ i = 0, $ path = ""; $ i <count ($ path_1_parts) - 1; $ i    ) 
      ( 
          "../" ; $ Pad .= "../"; 
      ) 
      . implode ( "/" , $path_2_parts ) ; return $ pad. implode ( "/", $ path_2_parts); 
  ) 
  ?> 
1 Star2 Stars3 Stars4 Stars5 Stars (Nog geen beoordelingen)
Loading ... Laden ...
- Is ingenomen met de rating voor dit artikel

Log in verband met

In deze paper wordt de lezers zich ook zorgen over het volgende:

  • N / A

17 juli, 2008 Auteur: eric | Codering | Trackback? | 2 reacties | Email This Post Print This Post | 17 views

Add a Comment

Verlaat een Antwoord

Verberg post comments
  1. Traver rapporteerde de volgende instellingen op 2008-09-02 op 12:04 am.

    Ik zou graag willen dat de code editor plug-in wat haalbaar is in het kader van de problemen te vertellen Dank u

    Antwoorden
    1. eric rapporteerde de volgende instellingen op 2008-09-02 op 12:41 am.

      wp-codebox

      Antwoorden