Помощник
|
Объясните новичку |
qazaq_hb
|
Сообщение
#1
|
||
|
|
||
|
|||
r3ntg3n |
10.11.2009, 20:44;
Ответить: r3ntg3n
Сообщение
#2
|
|
echo "Текущая дата: $dat года <br>\n"; echo "Текущее время: $tm <br> \n"; echo "А вот квадраты и кубы первых 5 натуральных чисел:<br>\n" for ($1 1; $1<5; $1++) { echo "<li> ".$1." в квадрате =" .($1*$1); echo "<li> ".S1." в кубе =" .($1*$1*$1); "\n" } Здавствуйте! надо поставить точку с запятой после третьего опетора echo. имя переменной не может быть по типу $1, если хотите использовать числа в именах то их надо предварять знаком подчеркивания - $_1, а лучше пользоваться буквенными обозначениями, гораздо удобнее. и цикл for следует оформить так: [php]for ($i=0; $i<5; $i++) { // код, выполняющийся в цикле }[/php] и на последок - если Вы используете конкатенацию с помощью точки ('строка1+'.'строка2' = 'строка1+строка2'),то лучше использовать одинарные кавычки, производительность выше да и путаницы меньше. спасибо за внимание! |
|
|
qazaq_hb
|
Сообщение
#3
|
|
Спасибо
|
|
|
qazaq_hb
|
Сообщение
#4
|
|
И все равно) Я исправил все как вы сказали [PHP]<body>
<h1> Hello world </h1> <?Php $dat date ("d.m.y"); $tm date ("h:m:s"); echo "Текущая дата: $dat года <br>\n"; echo "Текущее время: $tm <br> \n"; echo "А вот квадраты и кубы первых 5 натуральных чисел:<br>\n"; for ($i=0; $i<5; $i++) { echo "<li> ".$i." в квадрате =" .($1*$1); echo "<li> ".Si." в кубе =" .($1*$1*$1); "\n" } ?> </body> </html>[/PHP] и не поучается :( Все равно остатся почти как было |
|
|
r3ntg3n |
10.11.2009, 21:09;
Ответить: r3ntg3n
Сообщение
#5
|
|
исправить Вы то исправили, а вот в теле цикла $1 следует тоже заменить на $i, чтобы цикл выглядел так:
[PHP] echo '<ul>'; // укажет на начало маркированного списка for ($i=0; $i<5; $i++) { $sqr = $i*$i; $cube = $i*$sqr; echo '<li>'.$i.' в квадрате ='.$sqr.'</li>'; echo '<li>'.$i.' в кубе ='.$cube.'</li>'; } echo '</ul>'; // конец маркированного списка [/PHP] спасибо за внимание |
|
|
qazaq_hb
|
Сообщение
#6
|
|
Это где? И еще один вопрос ведь время и дата тоже не работают где их исправить
|
|
|
r3ntg3n |
10.11.2009, 21:19;
Ответить: r3ntg3n
Сообщение
#7
|
|
Извините, у меня один вопрос - с каким расширением сохранен Ваш файл? Если в html, то Вам следует настроить на Вашем сервере выполнение РНР кода в html-файлах.
открывающий и закрывающий теги в php всегда пишуть в нижнем регистре [PHP]<?php // код скрипта ?>[/PHP] это считается "правилом хорошего тона", ну для меня, по крайней мере =) и я не уверен, что интерпретатор их "съест", как положено. не буду говорить, сам не проверял, пишу постоянно в нижнем регистре. спасибо. |
|
|
Witu |
10.11.2009, 21:28;
Ответить: Witu
Сообщение
#8
|
|
меняй
<?Php $dat date ("d.m.y"); $tm date ("h:m:s"); на <?Php error_reporting(E_ALL); $dat date ("d.m.y"); $tm date ("h:m:s"); и смотри что будет выдавать :) и в азбуке не может такого быть $dat date ("d.m.y"); самый легкий способ понимать в дальнейшем почему не работает |
|
|
r3ntg3n |
10.11.2009, 21:41;
Ответить: r3ntg3n
Сообщение
#9
|
|
так вот, где еще "красота", спасибо HTMLandPHP, не заметил сразу, голова варенная.
qazaq,а где Вы растеряли знаки "=" в скрипте? Вы переменным как значения собираетесь присваивать? |
|
|
Lesya_hb |
23.11.2009, 22:09;
Ответить: Lesya_hb
Сообщение
#10
|
|
Кто-нибудь может написать программу, которая считает квадраты натуральных чисел от 2 до 10 и от 20 до 25.
Просто первый раз связываюсь с php...ничего не знаю. Пожалуйста помогите? |
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Отдам сайт новичку в СЕО для работ Вы работаете над сайтом, получаете опыт и 100% прибыли. |
6 | vitashok | 4205 | 13.6.2016, 10:49 автор: vitashok |
|
Помогите новичку,куча непонимания. Адаптивная верстка | 2 | Navin | 3352 | 1.5.2014, 14:02 автор: -zeurminall- |
|
Помогите новичку с переносом сайта | 3 | Sionix | 3104 | 20.4.2014, 20:27 автор: -adviser.co- |
|
HTML информер погоды - помогите новичку | 2 | ks8re | 4800 | 11.2.2014, 16:14 автор: -ks8re- |
|
Помогите новичку!!! | 5 | Алексей676 | 3924 | 11.5.2013, 20:40 автор: -vadim55- |
Текстовая версия | Сейчас: 28.3.2024, 22:57 |