HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 07.10.2009, 09:50
gisTy
Постоянный
Регистрация: 24.05.2008
Сообщений: 589
С нами: 9454841

Репутация: 504


По умолчанию

2 Andres
Цитата:
Сообщение от Van Bekannt  
Задача 39:
восьмеричные числа имеют следующее правило:
0[0-7]+
ноль впереди и дальше числа от 0 до 7 ( не выше - на то они и восьмеричные числа ). все что выше == 0
Поэтому эта программа выведет 0. Чтобы вывести 8 нужно написать: 010
 
Ответить с цитированием

  #2  
Старый 22.09.2009, 10:39
Grema
Участник форума
Регистрация: 29.11.2005
Сообщений: 122
С нами: 10761096

Репутация: 27
По умолчанию

Задание 38
Код:
function ch($num,$str){
foreach($num as $value)
	if($value<strlen($str))
    	$str[$value-1] = strtoupper($str[$value-1]);
return $str;
}
во первых там $key в foreach не нужен если на то уже пошло... и небольшой проверки на то что если значение в массиве больше чем букв в строке тоже как бы не мешало
 
Ответить с цитированием

  #3  
Старый 22.09.2009, 10:46
Grema
Участник форума
Регистрация: 29.11.2005
Сообщений: 122
С нами: 10761096

Репутация: 27
По умолчанию

и сам же забыл поставить -1 в if-е
 
Ответить с цитированием

  #4  
Старый 22.09.2009, 11:03
Extremal
Познающий
Регистрация: 21.06.2006
Сообщений: 74
С нами: 10467109

Репутация: 222
По умолчанию

Задание 039
Что выведет скрипт и почему.
PHP код:
<?php
$i 
08;
echo 
$i;
?>
Выведет 0 потому что,без кавычек считается что это числовое значение.
 
Ответить с цитированием

  #5  
Старый 06.10.2009, 15:07
Krist_ALL
Banned
Регистрация: 14.01.2009
Сообщений: 515
С нами: 9116877

Репутация: 468


По умолчанию

2 новых задания ждут вас)
 
Ответить с цитированием

задание 41
  #6  
Старый 06.10.2009, 16:14
SleepShadowWeb
Новичок
Регистрация: 02.02.2006
Сообщений: 28
С нами: 10667697

Репутация: 54
По умолчанию задание 41

содержимое файла sort.php
PHP код:
if(str_replace('\\''/'__FILE__) != $_SERVER) echo 'included'; else echo 'svoi'
 
Ответить с цитированием

  #7  
Старый 06.10.2009, 16:52
Krist_ALL
Banned
Регистрация: 14.01.2009
Сообщений: 515
С нами: 9116877

Репутация: 468


По умолчанию

мона еще и подругому)
 
Ответить с цитированием

  #8  
Старый 06.10.2009, 18:34
mailbrush
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
С нами: 9410786

Репутация: 2731


По умолчанию

№ 41
PHP код:
<?php

     
if ('/' $lamer != $_SERVER['PHP_SELF'])
     {
         die(
'Hacking attempt!');
     }

?>
 
Ответить с цитированием

  #9  
Старый 06.10.2009, 22:53
gisTy
Постоянный
Регистрация: 24.05.2008
Сообщений: 589
С нами: 9454841

Репутация: 504


По умолчанию

#41
PHP код:
echo  (strpos(__FILE__,$_SERVER) !== false) ? "all right\n" "include\n"
как-то так
 
Ответить с цитированием

  #10  
Старый 07.10.2009, 00:33
Andres
Постоянный
Регистрация: 04.04.2008
Сообщений: 527
С нами: 9526747

Репутация: 272


По умолчанию

PHP код:
<?php
$i 
08;
echo 
$i;
?>
Только начал учить PHP, и понятно что логично было б подумать, что на экран выведит строку "08".
Некоторые говорят что только 0, почему, кто пояснит?
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[php] On-Line Фейк mail.ru m0Hze Уязвимости Mail-сервис 45 21.08.2013 09:10
SQL-Inj Finder by mr.The [Special for antichat] [PHP] mr.The PHP 24 07.08.2009 01:30
Задания ~Fenix~ Болталка 11 13.05.2006 11:03



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.

×

Создать сделку

Продавец: ник или ID

Название сделки:

Сумма USDT:

Срок сделки, дней:

Кто платит комиссию:

Условия сделки:

После создания сделки средства будут зарезервированы в холде до завершения сделки.

×

Мои сделки

Загрузка...
×

Сделка


Загрузка чата...