Eric @ EricBess WebHome

Pobjeda ne bezobziran, da ne izgubi gladan, ima šokirati prsnog koša i lice, kao što su minska 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

Funkcija FindRelativePath [put do saznali odnos između relativne]

PHP funkcija: Našli relativni između put.
PHP funkcija: pronaći put između relativni odnos.

Primjer:

? [Kopiraj u međuspremnik] Prikaži Šifra PHP
 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 Put A:". $ path_a; 
  Path B:  " . $path_b ; echo "\ n Put B:". $ path_b; 
  A to B:  " .  findRelativePath ( $path_a , $path_b ) ; //  ../../downloads/ echo "\ n A do B". findRelativePath ($ path_a, $ path_b); / / .. / .. / download / 
  B to A:  " .  findRelativePath ( $path_b , $path_a ) ; //  ../manual/en/install.php echo "\ n B do A:". findRelativePath ($ path_b, $ path_a); / / .. / priručnik / hr / install.php 
  ?> 

Funkcija:

? [Kopiraj u međuspremnik] 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 ) funkcija 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 ( "/ ^ (\ \ / | \ Z: \ \ / | https?: \ \ / \ \ / [^ \ \ /]   \ \ /)?(.*)$/ i", $ path_1, $ Matches_1, PREG_SET_ORDER); 
      "/^( \\ /| \w : \\ /|https?: \\ / \\ /[^ \\ /]  \\ /)?(.*)$/i" , $path_2 , $matches_2 ,  PREG_SET_ORDER ) ; preg_match_all ( "/ ^ (\ \ / | \ Z: \ \ / | 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 = eksplodirati ( "/", $ matches_1 [0] [2]); 
      explode ( "/" , $matches_2 [ 0 ] [ 2 ] ) ; $ Path_2_parts = eksplodirati ( "/", $ matches_2 [0] [2]); 

      isset ( $path_1_parts [ 0 ] ) && isset ( $path_2_parts [ 0 ] ) ) a (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    ) 
      ( 
          "../" ; $ Put .= "../"; 
      ) 
      . implode ( "/" , $path_2_parts ) ; povratak $ put. implodirati ( "/", $ path_2_parts); 
  ) 
  ?> 
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings A)
Loading ... Učitavanje ...
- Pozdravio rating za ovaj članak

Prijavite se u svezi s

U ovom radu, čitatelji su također zabrinuti za sljedeće:

  • N / A

17. srpanj 2008 Autor: Eric | Coding | Trackback? | 2 komentara | Email This Post Print This Post | 16 pregleda

Dodaj komentar

Ostavite odgovor

Sakrij komentar
  1. traver posted sljedeće na 2008-09-02 u 12:04 sati.

    Htjela bih pitati kod urednika plug-in ono što je u ostvariv nevolje za reći Hvala Vam

    Odgovoriti
    1. Eric posted sljedeće na 2008-09-02 u 12:41 sati.

      wp-codebox

      Odgovoriti