Как преобразовать код из C # в PHP

У меня есть классы бизнес-логики, написанные на чистом C # (без каких-либо конкретных вещей с этого языка), и я бы превратил этот код в PHP. Я могу написать свой собственный синтаксический анализатор, но думаю, если бы я мог это сделать до меня.

Не могли бы вы рассказать мне, где я могу найти такой конвертер?

Ps. Как я уже писал, на этом языке я использую только программирование на C #. Только аргументы, декларации переменных, уравнений и управляющих операторов.

Я знаю, что вы надеетесь на кого-то, у кого был опыт, но в случае, если никто не выйдет вперед …

Вы можете просто скопировать и вставить код в PHP-скрипт и проверить, что происходит. Напишите синтаксический анализатор, чтобы исправить это, запустить его по всему сценарию и посмотреть, что происходит в следующий раз. Продолжайте, пока скрипт не будет функционировать должным образом.

Если вы не используете какой-либо из более вовлеченных классов .Net, я не могу себе представить, что у вас будет слишком много проблем.

Проект jsc может преобразовать .net / C # в PHP для вас.

  1. Обзор: http://jsc.sf.net
  2. Источник: http://jsc.sourceforge.net/examples/web/OrcasAvalonWebApplication/
  3. Пример: http://jsc.svn.sourceforge.net/viewvc/jsc/templates/OrcasAvalonWebApplication/ alt text http://img.ruphp.com/c%23/jsc.png

Только что начался проект cs2php . Источники доступны на https://github.com/isukces/cs2php, а домашняя страница – http://www.cs2php.com/ .

Вы просите инструмент для прямого преобразования вашего кода C # в PHP? Я сомневаюсь, что есть один доступный, и я бы немного волновался об использовании одного (из того, что я узнал о C #, это нелегко перевести на PHP).

В зависимости от размера проекта я бы гораздо более склонен переписывать его. Я действительно посмотрел, но не мог найти ничего (много и много запросов на работу, хотя – выглядит как бизнес там = P).

Теперь вы можете запустить свой PHP-код на .NET-вызове в своих бизнес-кланах, используя phalanger.codeplex.com