FindRelativePath Function [polku selvittää suhde suhteellinen]
PHP TEHTÄVÄ: Löytyi suhteellinen välillä tiellä.
PHP-toiminto: löytää polku välinen suhteellinen suhdetta.
Esimerkki:
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 Polku A:". $ path_a; Path B: " . $path_b ; echo "\ n Polku B:". $ path_b; A to B: " . findRelativePath ( $path_a , $path_b ) ; // ../../downloads/ echo "\ n A: sta B:". findRelativePath ($ path_a, $ path_b); / / .. / .. / lataukset / B to A: " . findRelativePath ( $path_b , $path_a ) ; // ../manual/en/install.php echo "\ n B: stä A:". findRelativePath ($ path_b, $ path_a); / / .. / manual / en / install.php ?> |
Tehtävä:
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 ) toiminto 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 = räjähtää ( "/", $ matches_1 [0] [2]); explode ( "/" , $matches_2 [ 0 ] [ 2 ] ) ; $ Path_2_parts = räjähtää ( "/", $ 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]) ( katkaista; ) $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, $ polku = ""; $ i <count ($ path_1_parts) - 1; $ i + +) ( "../" ; $ Polku .= "../"; ) . implode ( "/" , $path_2_parts ) ; return $ polku. implode ( "/", $ path_2_parts); ) ?> |
| - Pani tyytyväisenä merkille luokitus tämä artikkeli |
N: o lahjoitukset, että viimeisten 180 days.Who tehdä lahjoituksen jättää viestin täällä. Lahjoita nyt.
Tämä on Wordpress Plugin Wp-Lahjoittajat. Se tarjoaa älykkäitä lahjoitus toiminnon autoleave sponsorin tiedot tämän astiassa maksamisen jälkeen. Ihmiset voivat lahjoittaa ja antaa nimi / URL-osoite tai TextLink jKr. Toimittamia tietoja uusimman rahoittajien näkyvät pilvi. The useampi henkilö lahjoittaa, sitä suurempi heidän linkki be.It 's tukee suosituinta maksu käyttöliittymä tulevaisuudessa. ParPal Aivan ensimmäinen. Lisää ..
Powered by: TL-Lahjoittajat
Kirjaudu liittyvät | Tässä asiakirjassa, että lukijat ovat myös huolissaan seuraavasti:
|















































Haluaisin kysyä code editor plug-in, mikä on saavutettavissa alle vaivautunut kertomaan Kiitos
VastataWP-codebox
Vastata