Eric @ EricBess WebHome

Vittorie non arrogante, non perdere di fame, non vi è scossa torace e del viso, come il mio 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 Funzione [percorso per scoprire il rapporto tra il relativo]

Php function: Trovate la relativa tra il percorso.
Funzione PHP: per trovare il percorso tra il relativo rapporto.

Esempio:

? Visualizza codice 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 Percorso A:". path_a $; 
  Path B:  " . $path_b ; echo "\ n Percorso B:". path_b $; 
  A to B:  " .  findRelativePath ( $path_a , $path_b ) ; //  ../../downloads/ echo "\ n A a B:". findRelativePath ($ path_a, $ path_b); / / .. / .. / download / 
  B to A:  " .  findRelativePath ( $path_b , $path_a ) ; //  ../manual/en/install.php echo "\ n B ad A:". findRelativePath ($ path_b, $ path_a); / / .. / manuale / it / install.php 
  ?> 

Funzione:

? Scarica 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 ) funzione 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 esplodere ( "/", $ matches_1 [0] [2]); 
      explode ( "/" , $matches_2 [ 0 ] [ 2 ] ) ; $ = Path_2_parts esplodere ( "/", $ 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    ) 
      ( 
          "../" ; $ Path .= "../"; 
      ) 
      . implode ( "/" , $path_2_parts ) ; return $ percorso. implode ( "/", $ path_2_parts); 
  ) 
  ?> 
1 Star2 Stars3 Stars4 Stars5 Stars (Nessuna valutazione ancora)
Loading ... Caricamento in corso ...
- Ha accolto con favore la classificazione per questo articolo

Log-correlati

In questo documento, i lettori sono anche preoccupati per le seguenti:

  • N / A

Luglio 17, 2008 Autore: Eric | Codifica | Trackback? | 2 commenti | Email This Post Print This Post | 15 viste

Aggiungi un commento

Lascia una risposta

Nascondi inviare commenti
  1. Traver postato il 2008-09-02 seguito a 12:04 am.

    Vorrei chiedere il codice editor di plug-in di ciò che è realizzabile sotto la briga di dire Grazie

    Rispondere
    1. Eric postato il 2008-09-02 seguito a 12:41 am.

      wp-codebox

      Rispondere