PDA

View Full Version : آموزش: بخش سوال و جواب های عمومی php



decoder2012
شنبه 06 آذر 1389, 20:00 عصر
با عرض سلام و خسته نباشید به شما دوستان و مدیران ارجمند .
بی ادبیه منو برای ایجاد این تاپیک ببخشید اما واقعاً جای خالیش حس می شد . پس امیدوارم مورد همایت وتوجه همه ی دوستان عزیز واقع بشه .
**************************************
همهی دوستان میتونن سوالاتشون رو در این بخش بزارن و سایر اساتید پاسخ با استفاده از نقل قول پاسخ بدهند .

**************
ممنون { پیشاپیش تشکر از همه }
کوچیکتون

decoder2012
شنبه 06 آذر 1389, 20:08 عصر
--------------------------------
/ اولین پست رو خودم میدم /
----------------------------------
فرق این دو تا با هم چیه ؟؟؟!!؟؟


"0"=false?
"00"=true ?

funpatogh
یک شنبه 07 آذر 1389, 20:09 عصر
شما میتونید رفتار php نسبت به این 2 تا نمونه که دادید رو ببینید


<?php
$x="0";
echo (bool)$x;
//false
echo "<br><hr>";
$x="00";
echo (bool)$x;
//true
?>

D.A.V.O.O.D
دوشنبه 08 آذر 1389, 00:13 صبح
--------------------------------
/ اولین پست رو خودم میدم /
----------------------------------
فرق این دو تا با هم چیه ؟؟؟!!؟؟


"0"=false?
"00"=true ?

شما مطمئن هستید که با Syntax زبان php آشنایی دارید ؟
فکر می کنم منظورتون از این کدی که دادید ، این کد باشه :



<?php
$a = (bool)"00";
$b = (bool)"0";
var_dump($a);
echo '<br />';
var_dump($b);
?>

decoder2012
سه شنبه 09 آذر 1389, 18:05 عصر
شما مطمئن هستید که با Syntax زبان php آشنایی دارید ؟
فکر می کنم منظورتون از این کدی که دادید ، این کد باشه :



<?php
$a = (bool)"00";
$b = (bool)"0";
var_dump($a);
echo '<br />';
var_dump($b);
?>



نه دوست من من منظورم اینکه چرا مقدار عبارت اولی برابر با false ؟ و مقدار عبارت دومی برابر با true ؟

binyaft
سه شنبه 09 آذر 1389, 19:52 عصر
0 یعنی همون False

decoder2012
سه شنبه 09 آذر 1389, 21:34 عصر
0 یعنی همون False

یعنی : "0" مقدارش فالسه ؟ و "00" یه رشته هست ؟ ( در غیر این صورت توضیح بدین )

binyaft
سه شنبه 09 آذر 1389, 21:56 عصر
کلا در زبان های برنامه نویسی 0 false و 1 true هست!