كنترل پنل             جستجو               پرسشهای متداول            .:: آخرین پست‌های انجمن ::.            لیست اعضا            مدیران سایت             درجات        ورود
فهرست انجمن‌ها -> عمومي برنامه‌نويسي -> زبان برنامه‌نويسي C و مشابه
پاسخ دادن به این موضوع
C & PHP
پست تاریخ: دوشنبه 30 دی 1387 - 15:42    
Gytyonline
مديريت كل انجمن‌ها
مديريت كل انجمن‌ها


پست: 899
عضو شده در: 14 شهریور 1384
محل سکونت: tehran
iran.gif


امتياز: 8184

عنوان: C & PHP خواندن مشخصات فردی ارسال پیام شخصی ارسال email

سلام به دوستان
من از یه نفر شنیدم که کسی c رو بلد باشه تقریبا php رو هم بلد هستش چون خیلی خیلی
این 2 زبان به هم نزدیک و کدهاشان مثل همه حالا می خواستم ببینم که درست گفته یا نه ؟؟
اگه کسی اطلاعاتی در این زمینه داره خوشحال می شم بگه
(البته اینو می دونم که اگه کسی زبان برنامه نویسی و بلد باشه یادگرفتن زبان دیگه براش اسون هستشا منظور من در بالا این نیست این هست که چقدر این دوزبان به هم نزدیک و طریقه نوشتن کداشون مثل هم هستش)
ممنون

[ وضعيت كاربر: ]

تشکر کردن از پست  پاسخگویی به این موضوع بهمراه نقل قول 
تشکرها از این پست:

پست تاریخ: دوشنبه 30 دی 1387 - 22:52    
Hamid
مدیريت كل سایت
مدیريت كل سایت


پست: 5504
عضو شده در: 31 اردیبهشت 1384
محل سکونت: -::ساوه::-
iran.gif


امتياز: 47846

عنوان: خواندن مشخصات فردی ارسال پیام شخصی

سلام؛
ali048, جان؛
در سطح ابتدایی، بله هر کی بوده راست گفته Wink
مثال می‌زنم.
شما این دستور رو:
کد:
printf ("Hello World!");

در C می‌نویسید برای چاپ جمله و این رو در PHP
کد:
print ("Hello World!");


در C، ساختار حلقه‌های for، while، do...while عیناً شبیه PHP هست.
مثلاً من یه برنامه به زبان C می‌نویسم که جمع اعداد 1 تا 100 رو نمایش بده و اون رو به زبان PHP هم می‌نویسم.
به زبان C
کد:

#include <stdio.h>
int main(){
int sum=0;
for (int i=1;i<=100;i++)
sum+=i;
printf ("1+2+3+...+100=%d",sum);
return 0;
}

همین برنامه در PHP به این صورت خواهد بود:
کد:

<?
int $sum=0;
for (int $i=1;$i<=100;$i++)
$sum+=i;
print ("1+2+3+...+100=".$sum);
?>


همونطور که می‌بینید، شباهت زیادی با هم دارند.
البته خودتون هم اشاره کردید که تقریباً اکثر زبان‌ها شبیه به هم هستند و یکی رو اگر یاد بگیرید یادگیری زبان جدید واقعاً آسونه.
من همیشه زبان C رو پیشنهاد دادم. کسی که بتونه به زبان C برنامه بنویسه، اکثر زبان‌ها رو یاد خواهد گرفت، چون اکثراً از C مشتق شدند.

مثلاً همین برنامه به زبان #C اینطوری می‌شه:
کد:

public class program
public static void Main (string[] args)
{
int sum=0;
for (int i=1;i<=100;i++)
sum+=i;
Console.WriteLine ("1+2+3+...+100=".sum);
}
}

که این، عیناً شبیه جاوا هست. چون #C ترکیبی از C و جاوا هست.

اما همونطور که گفتم، در سطح ابتدایی. یعنی در مفاهیم، شبیه به هم هستند. اما استفاده حرفه‌ای از اون‌ها شبیه به هم نیست. چون توابع هر کدوم فرق می‌کنه، اصلاً ربطی به هم نداره!
مثلاً نحوه‌ی اتصال به دیتابیس یا توابع پیدا کردن یک کاراکتر بین یک عبارت و ...

[ وضعيت كاربر: ]

تشکر کردن از پست  پاسخگویی به این موضوع بهمراه نقل قول 
تشکرها از این پست:

پست تاریخ: سه‌شنبه 1 بهمن 1387 - 00:06    
Gytyonline
مديريت كل انجمن‌ها
مديريت كل انجمن‌ها


پست: 899
عضو شده در: 14 شهریور 1384
محل سکونت: tehran
iran.gif


امتياز: 8184

عنوان: خواندن مشخصات فردی ارسال پیام شخصی ارسال email

ممنون hamid جان از اطلاعات مفیدت آفرين

[ وضعيت كاربر: ]

تشکر کردن از پست  پاسخگویی به این موضوع بهمراه نقل قول 
تشکرها از این پست:

پست تاریخ: سه‌شنبه 1 بهمن 1387 - 00:13    
Gytyonline
مديريت كل انجمن‌ها
مديريت كل انجمن‌ها


پست: 899
عضو شده در: 14 شهریور 1384
محل سکونت: tehran
iran.gif


امتياز: 8184

عنوان: خواندن مشخصات فردی ارسال پیام شخصی ارسال email

شرمنده حمید جان یادم رفت بگم سایتی رو می شناسی برای آموزش PHP مطالب خوبی داشته باشه یا PDF اموزشی ازش داری؟؟؟
ای این پست قبلی من چرا دوبار ارسال شده Surprised

[ وضعيت كاربر: ]

تشکر کردن از پست  پاسخگویی به این موضوع بهمراه نقل قول 
تشکرها از این پست:

پست تاریخ: سه‌شنبه 1 بهمن 1387 - 16:27    
Hamid
مدیريت كل سایت
مدیريت كل سایت


پست: 5504
عضو شده در: 31 اردیبهشت 1384
محل سکونت: -::ساوه::-
iran.gif


امتياز: 47846

عنوان: خواندن مشخصات فردی ارسال پیام شخصی

والا من خودم PHP رو از روی چند تا منبع به صورت همزمان مطالعه کردم و یاد گرفتم.
البته اولین و بهترین مرجعم، سی.دی آموزشی شرکت نور بود. (کلاً محصولات شرکت نور رو تأیید می‌کنم)
بعد، کتاب SAMS Teach Yourself PHP رو به طور کامل پرینت گرفتم و خوندم. (نزدیک به هشتصد صفحه)

ویدئوهای آموزشی به زبان انگلیسی هم تا الان نزدیک به 5 - 6 سری دانلود کردم و گوش کردم.

اگر نیاز به PDF انگلیسی دارید، اینجا لونه مورچه‌ست:
http://www.netbks.com/category/programming/php-programming
Razz Wink

این هم برای C و ++C
http://www.netbks.com/category/programming/c-c-programming

برای ایبوک فارسی، در اینترنت جستجو کنید، یک خروار پیدا می‌کنید.
من هم سعی می‌کنم امشب یه تعداد آپلود کنم...

[ وضعيت كاربر: ]

تشکر کردن از پست  پاسخگویی به این موضوع بهمراه نقل قول 
تشکرها از این پست:

پست تاریخ: چهار‌شنبه 2 بهمن 1387 - 00:44    
Hamid
مدیريت كل سایت
مدیريت كل سایت


پست: 5504
عضو شده در: 31 اردیبهشت 1384
محل سکونت: -::ساوه::-
iran.gif


امتياز: 47846

عنوان: خواندن مشخصات فردی ارسال پیام شخصی

کتاب انتشارات سمز به نام Sams PHP and Mysql Web Development که من خیلی خیلی ازش خوشم میاد رو می‌تونید از طریق بخش دانلود، دریافت کنید:
http://www.aftab.cc/modules.php?name=Downloads&op=getit&lid=86

متوجه شدم لینکش خراب بوده که الان لینک دانلود تصحیح شد...

یک کتاب فارسی که من این رو هم پرینت گرفتم و دارم، به بخش دانلود اضافه کردم:
http://www.aftab.cc/modules.php?name=Downloads&op=getit&lid=152

کتاب خوب و کاملی هست، می‌تونید،‌ از دست ندیدش Wink

[ وضعيت كاربر: ]

تشکر کردن از پست  پاسخگویی به این موضوع بهمراه نقل قول 
تشکرها از این پست:

پست تاریخ: یکشنبه 6 بهمن 1387 - 15:23    
Gytyonline
مديريت كل انجمن‌ها
مديريت كل انجمن‌ها


پست: 899
عضو شده در: 14 شهریور 1384
محل سکونت: tehran
iran.gif


امتياز: 8184

عنوان: خواندن مشخصات فردی ارسال پیام شخصی ارسال email

خیلی خیلی ممنون Hamid جان

آفرين آفرين

[ وضعيت كاربر: ]

تشکر کردن از پست  پاسخگویی به این موضوع بهمراه نقل قول 
تشکرها از این پست: Hamid (یکشنبه 6 بهمن 1387 - 18:29)


نمایش پستها:                 مشاهده موضوع قبلی :: مشاهده موضوع بعدی  
پاسخ دادن به این موضوع
 

صفحه 1 از 1

تمام زمانها بر حسب GMT + 3.5 Hours می‌باشند
 Related Topics 


 information 

 

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


Copyright 2004-2024. All rights reserved.
© by Aftabgardan Cultural Center : Aftab.cc