• پایان فعالیت بخشهای انجمن: امکان ایجاد موضوع یا نوشته جدید برای عموم کاربران غیرفعال شده است

تعریف آرایه در PHP

gooliof_iran

کاربر تازه وارد
تاریخ عضویت
19 ژانویه 2005
نوشته‌ها
99
لایک‌ها
1
با سلام به خدمت اساتید PHP
چگونه می توان در PHP آرایه پویا تعریف نمود.
به عنوان مثال یک سرس نام خانوادگی به این صورت تعریف شده اند:

محمدی ;
امیری ;
ناصری ;
جعفری ;
ابراهیمی ;

بعد یا زدن کلید Make یک آرایه به اندازه تعداد نامهای خانوادگی تشکیل شود و تعداد بعدهای آرایه نمایش داده شود.
بعد با فشردن مثلا یک عدد به ما بگوید که محتوای آن آرایه کدام نام است.

اگر این لطف را به من بنمایید بسیار متشکر می شود.
در حقیقت مشکل کد نویسی دارم که حل می شود.

با تشکر:D
 

gooliof_iran

کاربر تازه وارد
تاریخ عضویت
19 ژانویه 2005
نوشته‌ها
99
لایک‌ها
1
عجب سوال خفنی
ملت این همه کلاس میزارن
ولی 1 سوال به این سادگی رو . . . . . . ..............................:rolleyes:
 

firebird

Registered User
تاریخ عضویت
2 جولای 2005
نوشته‌ها
1,424
لایک‌ها
10
سن
47
تعريف آرايه :

PHP:
$arr = array('xxxxx', 'yyyyy', ...);

اگه بخواي به عنصر بهش اضافه كني :

PHP:
$arr[] = 'zzzzzz';

تعداد عناصر يك آرايه :

PHP:
$n = count($arr)

مقدار يك عنصر :

PHP:
 echo $arr[$i];

خوب البته php اين طور نيست كه يك كليد رو بزني و همونجا جواب بگيري. بايد از form ها استفاده كني.
 

peymanafraz

کاربر تازه وارد
تاریخ عضویت
28 دسامبر 2005
نوشته‌ها
137
لایک‌ها
0
محل سکونت
$strHome
خوب اصلا نيازي نيست آرايه پويا تعريف بکنين. همونطور که دوستمون اشاره کردن ميشه يه آرايه تک خونه‌اي تعريف کرد و به تعداد دلخواه با [] به انتهاي عناصرش اضافه کرد.
 

miladmovie

مدیر بازنشسته
کاربر فعال
تاریخ عضویت
25 دسامبر 2002
نوشته‌ها
1,939
لایک‌ها
3
سن
40
عجب سوال خفنی
ملت این همه کلاس میزارن
ولی 1 سوال به این سادگی رو . . . . . . ..............................:rolleyes:
برای اینه که همش رو اینجا نوشته : http://ir2.php.net/array
شما هنوز اطلاعی از روش استفاده از array رو نداری

اینجا معمولا بچه ها سعی می کنند به رفع مشکل بچه ها کمک کنند
قسمت آموزش اینجاست : http://forum.persiantools.com/f81.html

این آموزش کار با آرایه ها : http://forum.persiantools.com/t32283.html

لطف کن قوانین اینجا رو بخون بعد پست بزن
 

gooliof_iran

کاربر تازه وارد
تاریخ عضویت
19 ژانویه 2005
نوشته‌ها
99
لایک‌ها
1
سلام
من این کد رو نوشتم.
ولی ارور میده:
PHP:
<?php
$arr = array('xxxxx', 'yyyyy', ...);
$n = count($arr);
 echo $arr[1];  
?>

این هم ارورش:

Parse error: syntax error, unexpected '.', expecting ')' in C:\xampp\htdocs\ali.php on line 2

لطفا راهنمایی فرمایید.
با تشکر
 

miladmovie

مدیر بازنشسته
کاربر فعال
تاریخ عضویت
25 دسامبر 2002
نوشته‌ها
1,939
لایک‌ها
3
سن
40
سلام
من این کد رو نوشتم.
ولی ارور میده:
PHP:
<?php
$arr = array('xxxxx', 'yyyyy', ...);
$n = count($arr);
 echo $arr[1];  
?>

این هم ارورش:

Parse error: syntax error, unexpected '.', expecting ')' in C:\xampp\htdocs\ali.php on line 2

لطفا راهنمایی فرمایید.
با تشکر
شما این رو که من گفتم خوندی ؟‌ : http://forum.persiantools.com/t32283.html :|

لطفا اون مطالب رو بخون بعد اگر سوالی داشته بگو
این چیزی که دوستان گفتد هم شمایی کلی کار با آرایه بود ! نه اینکه مستقیم همین کدها رو بنویسی !
 

shahkey

Registered User
تاریخ عضویت
16 نوامبر 2005
نوشته‌ها
1,235
لایک‌ها
5
سلام
من این کد رو نوشتم.
ولی ارور میده:
PHP:
<?php
$arr = array('xxxxx', 'yyyyy', ...);
$n = count($arr);
 echo $arr[1];  
?>

این هم ارورش:

Parse error: syntax error, unexpected '.', expecting ')' in C:\xampp\htdocs\ali.php on line 2

لطفا راهنمایی فرمایید.
با تشکر
خب اون نقطه چینا چیه گذاشتی!!؟
 

peymanafraz

کاربر تازه وارد
تاریخ عضویت
28 دسامبر 2005
نوشته‌ها
137
لایک‌ها
0
محل سکونت
$strHome
منظور از اون نقطه جينا اين بود که ميشه همينطور ادامه داد نه اينکه عينا نقطه چينها رو بنويسي
 

gooliof_iran

کاربر تازه وارد
تاریخ عضویت
19 ژانویه 2005
نوشته‌ها
99
لایک‌ها
1
آقا معذرت می خوام. واقعا PHP من ضعیف هست.
اون نقطه چینها رو که ورداشتم درست شد.

واقعا متشکرم.
:blush:
 

miladmovie

مدیر بازنشسته
کاربر فعال
تاریخ عضویت
25 دسامبر 2002
نوشته‌ها
1,939
لایک‌ها
3
سن
40
آقا معذرت می خوام. واقعا PHP من ضعیف هست.
اون نقطه چینها رو که ورداشتم درست شد.

واقعا متشکرم.
:blush:
عزیر مسئله معذرت خواهی نیست !
می خوام یک جوری پیدا کردن چیزی که می خواهی رو یاد بگیری که بعدها اصلا نخواهی برای یک سوال کوچیک منت ما رو بکشی ;)
(البته بچهای این قسمت فرم ندیدم که بخاطر کمک کسی بر سرش منت گداشته باشند )
 

gooliof_iran

کاربر تازه وارد
تاریخ عضویت
19 ژانویه 2005
نوشته‌ها
99
لایک‌ها
1
عزیر مسئله معذرت خواهی نیست !
می خوام یک جوری پیدا کردن چیزی که می خواهی رو یاد بگیری که بعدها اصلا نخواهی برای یک سوال کوچیک منت ما رو بکشی ;)
(البته بچهای این قسمت فرم ندیدم که بخاطر کمک کسی بر سرش منت گداشته باشند )

ای ول
حق با شماست.
ولی راستش رو بخواهید من حقیقتا PHP رو دوست دارم ولی تا به حال یک کتاب درست و حسابی واقعا گیر نیاوردم.

با تشکر:blush:
 

parandeyesiah

کاربر تازه وارد
تاریخ عضویت
16 اکتبر 2012
نوشته‌ها
9
لایک‌ها
0

Hasam

Registered User
تاریخ عضویت
2 اکتبر 2007
نوشته‌ها
665
لایک‌ها
159
محل سکونت
flynic.ir
پست #12
May 29th, 2007, 02:41 PM

قدیمی به نظر میاد.
 
بالا