-پی اچ پی زبان سمت سرور است و دستورالعمل ها روی سرور اجرا و نتیجه بازگشت داده می شود و نیز برای طراحی سایت می باشد ولی زبان برنامه نویسی ++C یک زبان برنامه نویسی رایانهای همهمنظوره، شیءگرا، سطح بالا و چندرگه (که از برنامهنویسی رویهای، تجرید دادهها و برنامهنویسی شیءگرا پشتیبانی میکند)، عمومی و با قابلیتهای سطح بالا و سطح پایین میباشد. این زبان دارای قابلیتهای انواع داده ایستا، نوشتار آزاد، چندمدلی، معمولاً زبان ترجمه شده با پشتیبانی از برنامهنویسی ساختیافته، برنامهنویسی شیءگرا، برنامهنویسی جنریک است. ++C به همراه جد خود C از پرطرفدارترین زبانهای برنامهنویسی تجاری هستند.
2-پی اچ پی زبان کدباز و رایگانی است که میتوانید از آن استفاده کنید ولی ++C طراحی شدهاست تا یک زبان عمومی با کنترل نوع ایستا و همانند C قابل حمل و پربازده باشد.
3-پی اچ پی برای ایجاد صفحات کاملا پویا به کار می رود ولی c++ برای ساخت صفحات تحت ویندوز استفاده می شود.
4--ساختار شرطی swich در php
switch ( متغیر مورد نظر )
{
case مقدار اول :
اگر مقدار متغیر با مقدار اول برابر بود این دستورات اجرا شوند ;
break ;
case مقدار دوم :
اگر مقدار متغیر با مقدار دوم برابر بود این دستورات اجرا شوند ;
break ;
default :
های تعیین شده برابر نبود ، این دستورات اجرا شوند case در صورتی که مقدر متغیر با مقدار هیچ کدام از ;
}
ساختار شرطی swich در c++
switch ( عبارت شرطی )
{
case مقدار 1 :
command block 1;
break;
case مقدار 2 :
command block 2;
break;
.
.
.
default
command block n
}
5-صفحات php با پسوند php. ذخیره می شوند و معمولا شامل کدهای html نیز هستند.
1
2
3
4
5
6
7
8
echo "My first PHP script!";
?>
اما در C++ صفحات به با پسوند cpp ذخیره می شوند.
6- کدهای php بین دو تگ زیر نوشته می شوند:
1
2
3
code...
?>
در C++ او کتابخانه های معرفی می شود و دستورات بین علامت } و { قرار می گیرند.
#include // provides std::cout
using namespace std;
int main(int argc, char *argv[])
{
cout <<"Hello, world!\n"; // prints "Hello world!"
return 0;
}
7- ساختار شرطی swich case در c++
int garde = 15 ;
switch ( grade )
{
case 20:
case 19:
cout << "A" ;
break;
case 18:
case 17:
cout << "B" ;
break;
case 16:
case 15:
case 14:
cout << "C" ;
break;
case 13:
case 12:
case 11:
case 10:
cout << "D" ;
break;
default :
cout << "Reprobate " ;
}
ساختار شرطی swich case در php
$d = date("D");
switch($d)
{
case "Fri" : echo "Have a good weekend !";break;
case "Mon" : echo "Have a good week";
case "Thu" : echo "This is Thuesday";break;
default : echo "Have a good weekday";
}
?>
8-در php برای مشخص کردن توضیحات و کامنت گذاری برای یک خط از // و برای چند خط از /* */ استفاده می شود:
1
2
3
4
5
6
7
8
9
10
11
12
13
//This is a PHP comment line
/*
This is
a PHP comment
block
*/
?>
اما در c++
// begin variable listing
var myvar = 1;
..
9- چاپ در php
$msg = "Hello World !";
echo $msg." "."It's a nice day!";
?>
چاپ در صفحه نمایش در c++
{
cout<<"Hello, ";
cout<<"world!";
}
10-تعریف متغیر در c++
#include
int main()
{
main commands
}
//end
تعریف متغیر(به طور کلی شناسه ها):
شکل تعریف متغیر به شکل زیر است:
;مقدار اولیه = نام متغیر نوع
مثال:
int x;
float y=2.5;
//end
تعریف متغیر در PHP
$ var_name = value ;
?>
مثال : $ My_Name = " Developer " ;
$ Int_Num = 12 ;
11-الحاق رشته در php
$msg = "Hello World !"." "."It's a nice day !";
?>
الحاق رشته در c++
This program shows concatenation of string object.
#include
#include
int main()
{
char S1[ ]="computer";
string S2=S1;
cout<
strcpy(S1," science");
S2=S2+S1;
cout<
return 0;
}
//end
12-تعریف آرایه در PHP
$array = array();
?>
تعریف آرایه در c++
type name[ number of elements ];
int n;
cin >> n;
double arr[ n ];
13-تعریف حلقه for در PHP
برای تعریف این حلقه مانند زبان سی عمل می کنیم :
for(i=1;i>=100;i++) // dakhel akolad benevisid
}
مقالات مرتبط با این مطلب:
تاريخچه کمتر کاربر اينترنت را ميتوان يافت که تاکنون با صفحاتي با پسوندPHP برخورد نکرده باشد و البته اين پسوند نامي آشنا براي طراحان و برنامه نويسان وب است. پي اچ پي (PHP) يکي از محبوبترين و رايجترين زبانهاي برنامه نويسي براي ايجاد صفحات پويا د
اجرا و عملي ساختن الگوريتمهاي انتزاعي وابسته به هم بهوسيله براي توليد يک برنامه رايانهاي مشخص با ابزار زبان برنامهنويسي ممکن است. گرچه نزديکترين راه براي بازسازي اين قوانين در رايانه کار روي مدارهاي الکترونيکي سختافزار آن است. اما اين کاري طاق
تاریخچه 1 در ماه می از سال ۲۰۰۳ میلادی بود که همکاری مشترک Matt Mullenweg و Mike Little به صورت نسخهی ۰٫۷ از پلتفرم بلاگ نویسی وردپرس انتشار یافت. ۲- در دسامبر همان سال، ویکی وردپرس که امروز با نام WordPress Codex شناخته میشود، شروع به کار کرد. ۳- در ماه می سال ۲۰۰۴ نسخه ۱٫۲ وردپرس امکان پشتیبانی از Plugin ها را یافت. ۴- در فوریه سال ۲۰۰۵، امکان مدیریت قالب به وردپرس نسخه ...
برنامهنويسي رايانه در فرهنگ واژه غير متخصصين ممکن است به تمام پروژه ساخت نرمافزار يا برنامه? رايانهاي گفته شود. با اين همه برنامهنويسي تنها بخشي از فرآيند توسعه نرمافزار يا برنامه رايانهاي است. اهميت، توجه و منابع اختصاص داده شده به برنامهنوي
حقیقت این است که وب سرور Apache به یکی از عوامل موفقیت وب تبدیل شده است. با وجودی که این ادعا ممکن است برای عدهای ناخوشایند باشد، اما دلیل زیادی برای اثبات این واقعیت وجود دارد. بررسیهای اخیر حاکی از آن است که بیشترین وب سایتهای موجود در حال حاظر از وب سرور Apache به عنوان سرویس دهنده وب استفاده میکنند. این دلیل را میتوان علت این موفقیت برشمرد: Apache رایگان است. کد منبع ...
بسياري از زبانهاي برنامهنويسي امروزي از اين قرارند: C++,C ، Javad , C# , COBOL , Microsoft Visual Basic و غيره. با وجود اين همه زبان، يک مهندس نرمافزار چگونه تصميم ميگيرد که کداميک از آنها را براي يک پروژه استفاده کند. گاهي اوقات، يک زبان به اين
(تغيير مسير از زبان برنامهنويسي C) پرش به: ناوبري, جستجو زبان برنامهنويسي C، زباني همه منظوره، ساخت يافته و روندگرا مي باشد که در سال ???? توسط دنيس ريچي در آزمايشگاه بل ساخته شد.[?] تاريخچه براي بررسي تاريخچه زبان C بايد به سال ???? بازگرديم که م
چکیده این پروژه برنامه ساخت یک وب سایت شخصی برای استاد است . که شامل صفحات ایستا و پویای وب می باشد . برنامه نویسی اسیتای آن توسط نرم افزار Dreamweaver و زبان HTML و برنامه نویسی پویای آن توسط زبان PHP انجام گرفته است . بانک اصلاعاتی مرتبط با آن MYSQL می باشد . امکانات این وب سایت شامل موارد زیر می باشد : 1 ) اطلاعات شخص استاد برای آشنایی بیشتر دانشجویان با سوابق استاد خود . 2 ) ...
++C ++C يک زبان برنامه نويسي همه منظوره و سطح بالا است. ++C يک زبان چندرگه است که از برنامه نويسي رويهاي، تجريد دادهها و برنامه نويسي شئ گرا پشتيباني ميکند. ++C به همراه جد خود C از پرطرفدارترين زبانهاي برنامه نويسي تجاري هستند. زبان برنامه
داتنت محدود به نوع خاصي از برنامهها نيست، از اين چارچوب ميتوان براي توليد برنامههاي تحت ويندوز، تحت وب، سرويسهاي مبتني بر وب و ... استفاده کرد. داتنت محدود به نوع خاصي از برنامهها نيست، از اين چارچوب ميتوان براي توليد برنامههاي تحت ويندوز،