На нашем сайте мы используем cookie для сбора информации технического характера и обрабатываем IP-адрес вашего местоположения. Продолжая использовать этот сайт, вы даете согласие на использование файлов cookies. Здесь вы можете узнать, как мы пользуемся файлами cookies.
Я согласен
логотип upread.ru

Разница между PHP и С#



Два довольно популярных языка программирования – PHP и C#. Давайте на уровне «для самых маленьких» разберемся с основными отличиями между ними. А заодно и немного познакомимся, совсем чуть-чуть. У меня на блоге, кстати, есть как по PHP уроки, так и уроки по C#. Давайте вкратце их сравним.



PHP

PHP — это рекурсивная аббревиатура для препроцессора гипертекста (PHP - Hypertext Preprocessor). Если вы не поняли что это – не обращайте внимания, просто называйте PHP – на скиллы разработчика никак не влияет, знает ли он историю языка или нет.

PHP - широко (очень широко, посмотрите хоть отсюда данные) используемый язык сценариев (скриптов) общего назначения, который особенно используется для веб-разработки и применяется совместно с HTML. Его скрипты выполняются на сервере. Файлы PHP могут содержать код HTML, CSS, JavaScript и PHP. Он выполняется на сервере, и результат возвращается в браузер в виде простого HTML. Его файлы сохраняются с расширением .php. Основной синтаксис: PHP-скрипты начинаются с <?php и заканчиваются на ?> и могут использоваться в любом месте документа.

<!DOCTYPE html>
<html>
<body>
<?php
echo “upread.ru!”;
?> 
</body>
</html>
C#

C# произносится как си шарп. Это современный, объектно-ориентированный и типобезопасный язык программирования. C# — это язык, который позволяет разработчикам создавать множество типов приложений, которые являются безопасными и надежными и могут работать в .NET – в большинстве случаев это системы семейства Windows, но данное условие не является обязательным.

Базовый синтаксис

using System;
class Hello
{
    static void Main()
    {
          Console.WriteLine(“upread.ru”);
    }
}
Ниже приведена таблица различий между PHP и C#:

СравнениеPHPC#
Язык Это язык сценариев общего назначения. Это объектно-ориентированный язык программирования.
Требования Для написания пойдет любой текстовый редактор, а для выполнения файлов PHP нам потребуется веб сервер Для C# необходим компилятор и NET для выполнения
Категории переменных Категорий переменных нет. Всего в PHP используется 8 типов переменных. есть в целом три типа категорий переменных: тип значения, тип указателя, тип ссылки
Объявление переменной Мы должны написать символ $, чтобы объявить любую переменную. Пример: $а = 10; Нам не нужно писать никаких дополнительных символов, просто напишите тип используемой переменной. Пример : int а = 10; // для целочисленного типа
ИспользованиеВ основном для веб-разработкиЧаще все для декстопных приложений, но немало и веб




Автор этого материала - я - Пахолков Юрий. Я оказываю услуги по написанию программ на языках Java, C++, C# (а также консультирую по ним) и созданию сайтов. Работаю с сайтами на CMS OpenCart, WordPress, ModX и самописными. Кроме этого, работаю напрямую с JavaScript, PHP, CSS, HTML - то есть могу доработать ваш сайт или помочь с веб-программированием. Пишите сюда.

тегизаметки, php, си шарп





Отправляя сообщение я подтверждаю, что ознакомлен и согласен с политикой конфиденциальности данного сайта.



Урок 35. Коллекция ArrayList C#: часть первая
Фейковый счетчик на php


© upread.ru 2013-2023
При перепечатке активная ссылка на сайт обязательна.
Задать вопрос
письмо
Здравствуйте! Вы можете задать мне любой вопрос. Если не получается отправить сообщение через эту форму, то пишите на почу up777up@yandex.ru
Отправляя сообщение я подтверждаю, что ознакомлен и согласен с политикой конфиденциальности данного сайта.