<?=$date?>
13 отговора
548 прегледа
<?=$date?>
Имам на едно място <?=$date?> и ми дава като резултат напр: Tuesday Jun 14, 2005 at 12:35 am.
Може ли да се промени за да бъде резултата напр: Вторник 14 Юни 2005 0:35 часа?
Сървъра е:
Operating system Linux
Service Status Click to View
Kernel version 2.6.10-1.9_FC2smp
Machine Type i686
Apache version 1.3.33 (Unix)
Благодаря ви.
Може ли да се промени за да бъде резултата напр: Вторник 14 Юни 2005 0:35 часа?
Сървъра е:
Operating system Linux
Service Status Click to View
Kernel version 2.6.10-1.9_FC2smp
Machine Type i686
Apache version 1.3.33 (Unix)
Благодаря ви.
Re: <?=$date?>
Току що видях че още 2 ми дават нежелан резултат:
<?=$added?> дава напр: 06/13/2005 11:25 pm
<?=$updated?> дава напр: 06/14/2005 12:35 am
Може ли и те се променят, че да дават по човешки резултати?
<?=$added?> дава напр: 06/13/2005 11:25 pm
<?=$updated?> дава напр: 06/14/2005 12:35 am
Може ли и те се променят, че да дават по човешки резултати?
Re: <?=$date?>
виж къде се подава стойност на променливата и опциите на функцията date() в ръководството...
по принцип ще имаш трудности с Вторник и Юни... в пхп функцията връща имена на английски.
по принцип ще имаш трудности с Вторник и Юни... в пхп функцията връща имена на английски.
Може
Ако преди това напишеш :
$date= 'Вторник 14 Юни 2005 0:35 часа';
root@ro6avia#echo rm -rf * > /bin/seek_and_destroy
root@ro6avia#/bin/seek_and_destroy
$date= 'Вторник 14 Юни 2005 0:35 часа';
root@ro6avia#echo rm -rf * > /bin/seek_and_destroy
root@ro6avia#/bin/seek_and_destroy
Re: Може
Странни хора има в тоя форум... Хем пишат 3 страници мнения по тестове и видимо разбират, хем като ги попиташ - "аджаба как да събера 2 променливи" те ти отговарят "ползвай сметало"!
Прегледай добре манюала за date() и ако няма нищо раздели стринга на части, т.е. 06/07 на две части и на със един кейс си форматирай променливите това, което ще показваш....
Посети eAdvise
Прегледай добре манюала за date() и ако няма нищо раздели стринга на части, т.е. 06/07 на две части и на със един кейс си форматирай променливите това, което ще показваш....
Посети eAdvise
Re: Може
<?=$date?>
може да съм зле, но не съм го срещал досега тоя синтаксис - работи ли на ПХП4 или е от 5, което обяснява нещата...
може да съм зле, но не съм го срещал досега тоя синтаксис - работи ли на ПХП4 или е от 5, което обяснява нещата...
Re: Може
синтаксиса си е наред - по-кратък начин да кажеш <? echo $var;?> по средата на HTML-a.
друг е въпроса какво и как се асайнва на това $date дето не връщало "човешка" дата. първо, за функцията date(), в мануала пише кое как за да мине месеца след деня. второ, за да пише Пон вместо Mon, си има функции setlocale() и strftime(). не е трудно за четене, не бият.
друг е въпроса какво и как се асайнва на това $date дето не връщало "човешка" дата. първо, за функцията date(), в мануала пише кое как за да мине месеца след деня. второ, за да пише Пон вместо Mon, си има функции setlocale() и strftime(). не е трудно за четене, не бият.
Re: Може
Пък и на всичко отгоре тези "СТРАННИ" хора са и модератори на форума, и не само на този форум за PHP.
На въпросите - зависи как са зададени въпросите. В случая колегата задава некоректен въпрос - как да смени съдържанието на една променлива. Никъде не е казал за дата или за време или за каквото и да е. Никой не е сигурен от къде идва стойноста и т.н., така че не може да очаква коректен отговор.
root@ro6avia#echo rm -rf * > /bin/seek_and_destroy
root@ro6avia#/bin/seek_and_destroy
На въпросите - зависи как са зададени въпросите. В случая колегата задава некоректен въпрос - как да смени съдържанието на една променлива. Никъде не е казал за дата или за време или за каквото и да е. Никой не е сигурен от къде идва стойноста и т.н., така че не може да очаква коректен отговор.
root@ro6avia#echo rm -rf * > /bin/seek_and_destroy
root@ro6avia#/bin/seek_and_destroy
Re: Може
Обещавам вече когато пиша пост, да внимавам за
1. Синтаксис на изречението - явно не добре структурирани изречения не се приемат;
2. Правопис - тогава никой не би ти чел мнението;
3. Изчерпателност - неясна обосновка => seek_and_destroy;
4. Да оставям задължително гореща молба към господин, сър, негово величество модератора на "не само на този форум за PHP";
Може да ги залжиш като правила във форума?
Посети eAdvise
1. Синтаксис на изречението - явно не добре структурирани изречения не се приемат;
2. Правопис - тогава никой не би ти чел мнението;
3. Изчерпателност - неясна обосновка => seek_and_destroy;
4. Да оставям задължително гореща молба към господин, сър, негово величество модератора на "не само на този форум за PHP";
Може да ги залжиш като правила във форума?
Посети eAdvise
Re: Може
изфинявай, ма си мноу прозд...
са остава да ни светнеш и коя световноизвестна система използваш, за да ти генерира променливите, щото нали се сещаш, че променливата $date не се генерира просто така от нищото, а от някоя ЦМС или темплейт система, която леко си пропуснал да споменеш, и за която моето кристално кълбо нищо не може да каже... освен това, ако не се сещап, да ти кажа, че е много по-лесно да смениш формата на данните "при изворчето", а не после постфактум (както си мислиш че трябва да стане) да парсваш и променяш съдържанието на една променлива...
и ако обичаш, спести си иронията и сарказма, щото ние също си ги спестяваме до голяма степен... пък ако не те кефи, намери си друг форум...
Just a genius
са остава да ни светнеш и коя световноизвестна система използваш, за да ти генерира променливите, щото нали се сещаш, че променливата $date не се генерира просто така от нищото, а от някоя ЦМС или темплейт система, която леко си пропуснал да споменеш, и за която моето кристално кълбо нищо не може да каже... освен това, ако не се сещап, да ти кажа, че е много по-лесно да смениш формата на данните "при изворчето", а не после постфактум (както си мислиш че трябва да стане) да парсваш и променяш съдържанието на една променлива...
и ако обичаш, спести си иронията и сарказма, щото ние също си ги спестяваме до голяма степен... пък ако не те кефи, намери си друг форум...
Re: Може
Първо за питащия:
setlocale(LC_ALL, 'bul@euro', 'BG', 'bul');
echo strftime("%A %d %B %Y", mktime(0, 0, 0, 12, 22, 1978));
Това вади "петък 22 Декември 1978" Дано да ти върши работа.
Blake, сигурно си прав...
"Критиците са като евнуси в харем. Там са всяка нощ, виждат как трябва да бъде правено всяка нощ, но те самите не могат го направят."
Брендан Бехан
Посети eAdvise
setlocale(LC_ALL, 'bul@euro', 'BG', 'bul');
echo strftime("%A %d %B %Y", mktime(0, 0, 0, 12, 22, 1978));
Това вади "петък 22 Декември 1978" Дано да ти върши работа.
Blake, сигурно си прав...
"Критиците са като евнуси в харем. Там са всяка нощ, виждат как трябва да бъде правено всяка нощ, но те самите не могат го направят."
Брендан Бехан
Посети eAdvise
Re: Може
така е, но аз не знаех. Едва вчера в друг форум ми казаха да погледна в началото на страницата, там трябвало да има $date= . Е наистина го имаше. Писах им какво има след =, казаха каквото трябва и проблема е решен.
Питам щото не знам. Ако знаех нямаше да питам.
Питам щото не знам. Ако знаех нямаше да питам.