Помощ с фукция ;-)

tahys

Registered
Код:
function pomosht($num)
{
$id1 = "Bla Bla";
$id2 = "Bla Bla2";
....
return $id.$num;
}
Искам да направя такава фукция която като се подаде число да връща текст ;-) ... Но нещо немога го измисля ;-)
 
Код:
function number_to_string($num){
if(!is_numeric($num)){
return false;
}
switch($num){
case 1 : 
$num = 'едно';
break;
case 2 :
$num = 'две';
break;
default :
$num = 'Няма такова число';
}
return $num;
}
echo number_to_string(1);
Такова нещо ли искаш ?
 
tahys каза:
emagi каза:
Еми нямаш дефинирано $id, има $id1 и $id2
function pomosht($num)
{
$id1 = "Bla Bla";
$id2 = "Bla Bla2";
....
return $id.$num;
}

Връща ми само число не текст ...

Е какво подаваш като параметър на функцията?
<?php
function pomosht($num)
{
$id1 = "Bla Bla";
$id2 = "Bla Bla2";
return $id1.$num;
}


echo pomosht(333); //Bla Bla333
?>
 
Е какво подаваш като параметър на функцията?
<?php
function pomosht($num)
{
$id1 = "Bla Bla";
$id2 = "Bla Bla2";
return $id1.$num;
}


echo pomosht(333); //Bla Bla333
?>
[/quote]

Така ще върне.. Bla Bla333 а мен ми трябва да върне записаната по горе променлива под това ID Числото да го ползвам за да ми покаже кой номер точно ID ми трябва ... и да извика текста който се съдържа там
 
Функцията си работи, виж дали това, което "вадиш" от БД е число!Дай едно echo, и пак провери!
 
emagi каза:
Функцията си работи, виж дали това, което "вадиш" от БД е число!Дай едно echo, и пак провери!

Проверих го.... но отвново си връща само числото а не текста въртре ;(...
Обяснявам пак какво се опитвам да направя

Задавам му входящо число на фунцията "1"
Код:
echo pomosht(1);
И Искам получения резултат да е
Код:
Bla Bla
От този код:
function pomosht($num)
{
$id1 = "Bla Bla";
$id2 = "sdfsdf";
return $id.$num;
}

Резултата при мен е ;-)... Връща си само числото без текст!

Ако Подам "2" да излиза "sdf"
 

Back
Горе