-
September 12th, 2016, 01:10
#1
یک فایل مانند زیر میخوام
دوستان طی تمریناتی که در php داشتم میکردم به مشکلاتی خوردم ولی باز نتونستم بفهمم علتش چیه
یک فایل php مثل متن زیر میخوام
*
**
***
****
*****
******
به همین روش ستاره هی اضافه بشه البته نه اینکه خودکار اضافه بشه منظور بنده وقتی فایل رو ویرایش کردم تعدادش تغییر دادم تغییر بکنه
کد:
<?php
// start from i=1 , till i < 10 && name="mft" , i+1
for($i = 0; $i < 20 ;$i++){
echo "$i <br>";
}
echo "<hr>";
for($i = 19; $i >= 0; $i--){
echo "$i <br>";
}
echo "<hr>";
$flag = true;
for($i = 0; $i < 20 && $flag;$i++){
if($i==8){
$flag = false;
}else{
echo $i."<br>";
}
}
این کد فقط اعداد نشون میده برای ستاره نمیدونم چیکار کنم میشه راهنمایی کنید ممنون میشم
-
تعداد تشکر ها از kiava به دلیل پست مفید
-
September 12th, 2016 01:10
# ADS
-
September 12th, 2016, 01:21
#2
عضو انجمن
پاسخ : یک فایل مانند زیر میخوام
سلام . امیدوارم این لینک کمکتون کنه : لینک

Avac

o
-
تعداد تشکر ها از eramserver به دلیل پست مفید
-
September 12th, 2016, 01:22
#3
عضو انجمن
پاسخ : یک فایل مانند زیر میخوام
سلام
ابتدا یک آرایه تعریف کنید
سپس یک حلقه
در آرایه باید علامت * قرار دهید
سپس با حلقه ابتدا 1 سپس 2 سپس 3
هر بار به تعداد * چاپ کنید
موفق باشید
سرور اختصاصی|سرورمجازی|هاست لینوکس حرفه ای (ایران و خارج)| پشتیبانی 24 ساعته
تلگرام :
@h_myahya تلفن تماس :
021.5568.68.61
,
سفارش سرویس نماد اعتماد الکترونیکی دوستاره
-
تعداد تشکر ها از TeraServerCo به دلیل پست مفید
-
September 12th, 2016, 01:27
#4
عضو انجمن
پاسخ : یک فایل مانند زیر میخوام

نوشته اصلی توسط
kiava
دوستان طی تمریناتی که در php داشتم میکردم به مشکلاتی خوردم ولی باز نتونستم بفهمم علتش چیه
یک فایل php مثل متن زیر میخوام
*
**
***
****
*****
******
به همین روش ستاره هی اضافه بشه البته نه اینکه خودکار اضافه بشه منظور بنده وقتی فایل رو ویرایش کردم تعدادش تغییر دادم تغییر بکنه
کد:
<?php
// start from i=1 , till i < 10 && name="mft" , i+1
for($i = 0; $i < 20 ;$i++){
echo "$i <br>";
}
echo "<hr>";
for($i = 19; $i >= 0; $i--){
echo "$i <br>";
}
echo "<hr>";
$flag = true;
for($i = 0; $i < 20 && $flag;$i++){
if($i==8){
$flag = false;
}else{
echo $i."<br>";
}
}
این کد فقط اعداد نشون میده برای ستاره نمیدونم چیکار کنم میشه راهنمایی کنید ممنون میشم

سلام وقت بخیر
اولا عید قربان رو تبریک میگم
دوما اصلا متوجه نشدم چی میخوای ولی یه کد نوشتم ان شالله بدردتون بخوره
کد PHP:
for($i=1; $i<20; $i++)
echo str_pad("*", $i, "*", STR_PAD_LEFT) . "\n";
خروجی
*
**
***
****
*****
******
*******
********
*********
**********
***********
************
*************
**************
***************
****************
*****************
******************
*******************
-
تعداد تشکر ها ازomid1991 به دلیل پست مفید
-
September 12th, 2016, 01:30
#5
پاسخ : یک فایل مانند زیر میخوام

نوشته اصلی توسط
omid1991
سلام وقت بخیر
اولا عید قربان رو تبریک میگم
دوما اصلا متوجه نشدم چی میخوای ولی یه کد نوشتم ان شالله بدردتون بخوره
کد PHP:
for($i=1; $i<20; $i++)
echo str_pad("*", $i, "*", STR_PAD_LEFT) . "\n";
خروجی
*
**
***
****
*****
******
*******
********
*********
**********
***********
************
*************
**************
***************
****************
*****************
******************
*******************
بسیار متشکرم اگر بخوام این رو به صورت
* * * * * *
* *
* *
* *
* * * * * *
به صورت مثلا این مربع 5*5 بخوام بزنم به نظرتون چطور میشه ؟
-
-
September 12th, 2016, 01:31
#6
عضو انجمن
پاسخ : یک فایل مانند زیر میخوام

نوشته اصلی توسط
kiava
بسیار متشکرم اگر بخوام این رو به صورت
* * * * * *
* *
* *
* *
* * * * * *
به صورت مثلا این مربع 5*5 بخوام بزنم به نظرتون چطور میشه ؟
شما پس میخوایید کپی رایت بزارید الان متوجه شدم
کدشو براتون مینویسم الان
-
تعداد تشکر ها از omid1991 به دلیل پست مفید
-
September 12th, 2016, 01:33
#7
پاسخ : یک فایل مانند زیر میخوام

نوشته اصلی توسط
omid1991
شما پس میخوایید کپی رایت بزارید الان متوجه شدم
کدشو براتون مینویسم الان
یک پروژس میخوام یه مربع 5*5 با ستاره بسازم با php
بدون اینکه وسطش چیزی باشه فقط خط های (ضلع های مربع با ستاره باشه )حالا 5*5 باشه یا هرچقدر
-
-
September 12th, 2016, 01:37
#8
عضو انجمن
پاسخ : یک فایل مانند زیر میخوام

نوشته اصلی توسط
kiava
یک پروژس میخوام یه مربع 5*5 با ستاره بسازم با php
بدون اینکه وسطش چیزی باشه فقط خط های (ضلع های مربع با ستاره باشه )حالا 5*5 باشه یا هرچقدر
این شکلی ؟
کد PHP:
*****
* *
* *
* *
*****
-
تعداد تشکر ها ازomid1991 به دلیل پست مفید
-
September 12th, 2016, 01:38
#9
پاسخ : یک فایل مانند زیر میخوام

نوشته اصلی توسط
omid1991
این شکلی ؟
کد PHP:
*****
* *
* *
* *
*****
بله دقیقا فقط میخوام تعداد مشخص باشه مثلا 5*5
یا بتونم تغییرش بدم
6*6
-
-
September 12th, 2016, 01:45
#10
عضو انجمن
پاسخ : یک فایل مانند زیر میخوام

نوشته اصلی توسط
kiava
بله دقیقا فقط میخوام تعداد مشخص باشه مثلا 5*5
یا بتونم تغییرش بدم
6*6
خدمت شما
کد PHP:
$end = 12; // هر عددی بزارید مربع اون عدد تولید میشه الان مربع 12*12 تولید میشه
for($i=1; $i<=$end; $i++)
{
$_ = str_pad("*", $end, "*", STR_PAD_LEFT) . "\n";
if($i==1)
echo $_;
if($i!=1 and $i!=$end)
echo "*" . str_pad(" ", $end-2, " ", STR_PAD_LEFT) . "*\n";
if($i==$end)
echo $_;
}
ویرایش توسط omid1991 : September 12th, 2016 در ساعت 01:51
دلیل: اصلاح شد دلیل دو ردیف اضافی
-
تعداد تشکر ها از omid1991 به دلیل پست مفید