PDA

View Full Version : مبتدی: سوال



mohammadgsp
جمعه 28 آذر 1393, 18:09 عصر
در php از چه عملگری برای تقسم صحیح استفاده می شود?

Mohammadsgh
جمعه 28 آذر 1393, 18:16 عصر
از این عملگر /

mohammadgsp
جمعه 28 آذر 1393, 18:20 عصر
از این عملگر /

استفاده کردم اما تقسیم اعشاری انجام میشه

hsgpro
جمعه 28 آذر 1393, 18:31 عصر
سلام
منظورتون اینه باقی مونده تقسیم نمایش داده نشه درسته؟ اگه بله می تونید این کار رو کنید:


echo (int)(10/6);

اون (int) باعث میشه که اعشار حذف بشن و نمایش داده نشن.

mohammadgsp
جمعه 28 آذر 1393, 18:39 عصر
سلام
منظورتون اینه باقی مونده تقسیم نمایش داده نشه درسته؟ اگه بله می تونید این کار رو کنید:


echo (int)(10/6);

اون (int) باعث میشه که اعشار حذف بشن و نمایش داده نشن.

خیلی خیلی ممنون. مشکلمو حل کردین

mohammadgsp
جمعه 28 آذر 1393, 18:42 عصر
خیلی خیلی ممنون. مشکلمو حل کردین

mohammadgsp
جمعه 28 آذر 1393, 19:04 عصر
ببخشید با چه کدی می تونم این دنباله رو چاپ کنم؟

*****
****
***
**
*

hsgpro
جمعه 28 آذر 1393, 19:31 عصر
ببخشید با چه کدی می تونم این دنباله رو چاپ کنم؟

*****
****
***
**
*

منظورتون رو متوجه نمیشم این دنباله یعنی چی؟

mohammadgsp
جمعه 28 آذر 1393, 20:25 عصر
منظورتون رو متوجه نمیشم این دنباله یعنی چی؟

منظورم این شکله پایینه:
*****
****
***
**
*

hsgpro
جمعه 28 آذر 1393, 20:40 عصر
منظورم این شکله پایینه:
*****
****
***
**
*

اینطوری:



<?php
echo "*****\n
****\n
***\n
**\n
*";
?>


n\ که فقط در داخل علامت نقل قول دو تایی " " کاربرد داره یعنی خط جدید

اینطوری با HTML هم می تونی:


*****<br>
****<br>
***<br>
**<br>
*


تگ <br> هم که می دونید برای خط جدید است.

hamedarian2009
جمعه 28 آذر 1393, 21:16 عصر
ببخشید با چه کدی می تونم این دنباله رو چاپ کنم؟

*****
****
***
**
*

درستش اینجوریه


for($i=5; $i>=1; $i--){
for($j=$i; $j>=1; $j--){
echo '*'.PHP_EOL;
}
echo '<br />';
}

hsgpro
جمعه 28 آذر 1393, 21:21 عصر
درستش اینجوریه


for($i=5; $i>=1; $i--){
for($j=$i; $j>=1; $j--){
echo '*'.PHP_EOL;
}
echo '<br />';
}



ببخشید خب چرا برای چاپ یه چیزی الکی از حلقه for استفاده کنیم که لود هم بیاد پایین؟ مگه همینطوزی با echo نمیشه؟

hamedarian2009
جمعه 28 آذر 1393, 21:42 عصر
ببخشید خب چرا برای چاپ یه چیزی الکی از حلقه for استفاده کنیم که لود هم بیاد پایین؟ مگه همینطوزی با echo نمیشه؟
اگه همین 5 تا ستاره بشه 1000 تا اونوقت چی؟ باید بیای بشینی 1000 تا ستاره تایپ کنی ولی تو این کد کافیه 5 رو بکنی 1000
این در اصل یک تمرین دانشگاهی هست که مثلا میخان با این تمرین دانشجو روبا کارکرد حلقه for آشنا کنن البته من نباید کد میدادم ولی خب اشکال نداره اینم عیدی ما واسه شب یلدا