Колко трябва да е това?

12 отговора 472 прегледа
#1

Колко трябва да е това?


<?php

function timesTwo($int){
$int = $int * 2;
}

$int = 2;
$result = timesTwo($int);

?>


Колко е стойността на $result???
Защо?

*** *** ***
Отговор
в отговор на NetWalker #2

Re: Колко трябва да е това?

null

защото ф-цията не връща нищо.

Отговор
в отговор на jmut #3

Re: Колко трябва да е това?

Повече от точно!!!

Мисля, че от такива примерчета, много хора би им било полезно - понякога просто за разнообразие, понякога просто за разтоварване, а друг път за знания...

А и не всичко го има в учебниците...

*** *** ***
Отговор
в отговор на NetWalker #4

И коя среда дава предупреждение в случея?

И коя среда дава предупреждение в случея?
Въобще кой е лесния начин за учене на PHP?
Аз съм си сложил (под Win) Abyss Web Server и PHP, но не се справям много добре :(
Чувал съм за • EditPlus; • UltraEdit, ама това е далеч от IDE.
Въобще, има ли среда, която да направи предупреждение, например когато подобна на горната функция не оредели резултата (или в накое от разклоненията не се определи резултата)?
Или ако се ползва неинициализирана променлива (май е същото :)

Отговор
в отговор на NikB #5

Re: И коя среда дава предупреждение в случея?

eclipse, според това как си го настроил дава предупреждение че функцията ти не връща стойност...ама пък много дразни като ти разправя че '...променливата може да не е дефинирана.." точно на реда на който я дефинираш

Отговор
в отговор на NikB #6

Re: И коя среда дава предупреждение в случея?

error_reporting(E_ALL);

ще ти покаже почти всички възможни проблеми (но е мега досадно според мене)

Отговор
в отговор на NikB #7

Re: И коя среда дава предупреждение в случея?

Zend Studio пищи (дава предупреждение)

Отговор
в отговор на пxп шмaтka #8

Java-та е друга работа :)

Java-та е друга работа :)

Отговор
в отговор на дoн Пpacoнe #9

Поне ще знам възможностите

Поне ще знам възможностите
благодаря!

Отговор
в отговор на NikB #10

Всъщност

Това може да те заинтригува.

От неизбежното се възмущава само този, който е неразумен.
Отговор
в отговор на NikB #11

Re: Java-та е друга работа :)

Верно че е друга, ама тва какво общо има с тази тема

Отговор
в отговор на пxп шмaтka #12

Ами моя eclipse работи само с java

Ами моя eclipse работи само с java

Отговор
в отговор на NikB #13

Re: Ами моя eclipse работи само с java

а да, трябва плъгин за пхп, трустудио или пхпеклипсе или некой друг

Отговор