[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: foreach работа с нарастающий URLs
mylook
Встал в стопор , не могу дофиалетить .
Написал ЧПУ , Url такой .
http://localhost/site/avto/bmw/seria-5
Array
(
[0] => avto
[1] => bmw
[2] => seria-5
)

<?php
$url = explode("/",$_GET['url']);

foreach ($url AS $key => $get_url){
echo $key."_".$get_url."<br/>";
}
?>

Как сделать чтобы было .
avto
avto/bmw
avto/bmw/seria-5
Нарастающая URL ... можно просто смысл кинуть , а дальше я сам.
sign63
я не знаю может быть можно как то и лучше, но за 30 сек написал так
 
<?php

$url = explode("/","localhost/site/avto/bmw/seria-5");

foreach ($url AS $key => $get_url){
$test = $test."$get_url/";
echo $test."<br/>";
}

?>


_____________
user posted image
mylook
sign63
У вообще супер , а такие костыли насобирал !!! biggrin.gif
sign63
smile.gif

_____________
user posted image
sergeiss
Цитата (sign63 @ 24.12.2013 - 15:29)
$test = $test."$get_url/";

Вот так и красивее, и понятнее, и правильнее:
$test .= $get_url."/";


А перед циклом будет не лишним написать
$test = '';


_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
sign63
точно
пытался так сделать

$test += "$get_url/"; 


но это же не со строкой))

_____________
user posted image
sergeiss
sign63, зачем ты так упорно засовываешь $get_url внутрь двойных кавычек? Это приводит к более длительной обработки. Хоть разница и чрезвычайно мизерная, если измерять в милли-/микро-/нано- секундах, но она есть.

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
sign63
sergeiss Ты почти 6 лет в программировании,
учту)

_____________
user posted image
sergeiss
Цитата (sign63 @ 24.12.2013 - 16:50)
Ты почти 6 лет в программировании, учту)

...а если точнее, то где-то примерно лет 25 уже...

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
sign63
КрасавчеК wink.gif


_____________
user posted image
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.