X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Синтаксис и лёгкие конструкции PHP
Hagrael
Hagrael
Topic Starter сообщение 7.3.2010, 14:31; Ответить: Hagrael
Сообщение #1


А в PHPне всегда ведь используется == два "равно"? Если нет, то в каких случаях это используется?
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
yaroslav_hb
yaroslav_hb
сообщение 7.3.2010, 14:45; Ответить: yaroslav_hb
Сообщение #2


Вот пример
[php]
<?php
$a = 2; //Присваиваем переменной $a цифру 2
if($a == 4) //Если $a равно 4 то делаем код внизу
echo "Равно";
else // если $a неравно 4 то делаем код внизу
echo "Не равно";
?>

[/php]Знак "=" это присваивание а знак "==" это есть 1 равно
Если я ошибся поправьте :rolleyes:
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ZhukV
ZhukV
сообщение 7.3.2010, 14:47; Ответить: ZhukV
Сообщение #3


Если ты используеш оператор if(), от можна встретить "==" а можна "===". Если будет только один "=", он не верно начнет работать (Оператор просто не проверит). Относительно "==" "===", те следует почитать "логические типы данных".
В двох словах:
Есть два вида логических данных -- "true", "false", но иногда они могут быть как "1","0" относительно.
Если ты поверяеш на логический оператор, то лучше всего ставить "===", потому, что он проверяет толком только "истина", "ложь", а "==" проверяет заданое условие.

Вот те некоторый пример

[PHP]
if($ires===true)echo 'Yes';
else echo 'NO';

if($ires=="ZhukV")echo 'Yes';
[/PHP]
Но все же, если ты порверяеш логический тип данных, то (на мой взгляд) лучше проверять так:

[PHP]
if($ires)echo 'ZhukV';
[/PHP]
Здесь только заковырка, оно сработает в любом случае, если эта переменная имее како-то значение.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Hagrael
Hagrael
Topic Starter сообщение 8.3.2010, 10:46; Ответить: Hagrael
Сообщение #4


Понятно. Спасибо! Но у меня возникла другая проблема - не работает код php, встроенный в HTML-документ. Я пишу:
<html>
<head>
<title>HTML-document</title>
</head>
<body>
<script language="php">
echo "Hi(php)"
</script>
Hi(HTML)
</body>
</html>

Hi(HTML) мне браузер выдаёт, а Hi(php) - нет. Может, это как-то связано с тем, что у меня php установлено, как приложение? У меня в httpd есть
    AddType application/x-httpd-php phtml php

и
Action application/x-httpd-php "/php_dir/php-cgi.exe"

А\Да и в мануале, с которого я устанавливал Apache, сказано, что у меня php будет установлено, как CGI-приложение, так как типа мне не надо, чтобы оно работало постоянно. Вот так. Что делать? Заранее благодарен.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
yaroslav_hb
yaroslav_hb
сообщение 8.3.2010, 12:55; Ответить: yaroslav_hb
Сообщение #5


Код начинайте писать вот ТАК
[php]
<?php
echo "Hello Word";
?>
[/php]

Я бы посоветовал Денвер denwer.ru
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Hagrael
Hagrael
Topic Starter сообщение 8.3.2010, 15:13; Ответить: Hagrael
Сообщение #6


Я пробовал. Но и это не помогает. Тем более, как написано в одном учебнике, эта кода для XML. А для HTML надо писать так, как я написал. Вот где я взял инфу: http://www.softtime.ru/bookphp/gl1_1.php
Но в любом случае ни то, ни другое не действует.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Hagrael
Hagrael
Topic Starter сообщение 8.3.2010, 15:25; Ответить: Hagrael
Сообщение #7


Ладно, качаю Денвер.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Hagrael
Hagrael
Topic Starter сообщение 8.3.2010, 16:31; Ответить: Hagrael
Сообщение #8


Но как пользоваться Денвером? У меня 3 версия, и в WebSrvers (папка Денвера) есть 4 папки - "usr", "home", "denwer", "home", а в "home" есть ещё 4 папки - "cgi-glob", "custom", "localhost" и "test1.ru". А куда файлы заливать? HTML и PHP?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
yaroslav_hb
yaroslav_hb
сообщение 8.3.2010, 16:35; Ответить: yaroslav_hb
Сообщение #9


(Hagrael @ 8.3.2010, 18:31) *
Но как пользоваться Денвером? У меня 3 версия, и в WebSrvers (папка Денвера) есть 4 папки - "usr", "home", "denwer", "home", а в "home" есть ещё 4 папки - "cgi-glob", "custom", "localhost" и "test1.ru". А куда файлы заливать? HTML и PHP?

пробуйте http://www.denwer.ru/faq/other.html
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Hagrael
Hagrael
Topic Starter сообщение 8.3.2010, 17:31; Ответить: Hagrael
Сообщение #10


А может мне начать учить Maya или Basic...... Да, наверное, начну учить их, а не этот php, с которым столько возни!
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) СОЗДАНИЕ : / САЙтЫ / ЛЕНДЫ / БОТЫ ТГ / ВАЙТЫ / КРЕО / СОФТЫ / ДИЗАЙН [PHP, JS, HTML/CSS] и другое
5 CULA 3405 19.12.2023, 18:55
автор: CULA
Открытая тема (нет новых ответов) Услуги по созданию и доработке скриптов PHP, MySQL, JavaScript, jQuery
Разработка сайтов и сервисов под-ключ
0 alexey 1242 24.11.2023, 14:46
автор: alexey
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыВеб-разработка (HTML5, CSS3, JavaScript, jQuery, Ajax, PHP)
56 qpPeW 44911 19.7.2023, 10:03
автор: qpPeW
Открытая тема (нет новых ответов) Есть спецы по php/laravel?
3 Mixatraider 1889 26.5.2023, 20:48
автор: Mixatraider
Открытая тема (нет новых ответов) Опытный PHP\Python разработчик в поиске интересных задач
6 daikzlex 3402 25.5.2023, 13:55
автор: daikzlex


 



RSS Текстовая версия Сейчас: 20.4.2024, 19:52
Дизайн