У меня есть классы бизнес-логики, написанные на чистом C # (без каких-либо конкретных вещей с этого языка), и я бы превратил этот код в PHP. Я могу написать свой собственный синтаксический анализатор, но думаю, если бы я мог это сделать до меня.
Не могли бы вы рассказать мне, где я могу найти такой конвертер?
Ps. Как я уже писал, на этом языке я использую только программирование на C #. Только аргументы, декларации переменных, уравнений и управляющих операторов.
Я знаю, что вы надеетесь на кого-то, у кого был опыт, но в случае, если никто не выйдет вперед …
Вы можете просто скопировать и вставить код в PHP-скрипт и проверить, что происходит. Напишите синтаксический анализатор, чтобы исправить это, запустить его по всему сценарию и посмотреть, что происходит в следующий раз. Продолжайте, пока скрипт не будет функционировать должным образом.
Если вы не используете какой-либо из более вовлеченных классов .Net, я не могу себе представить, что у вас будет слишком много проблем.
Проект jsc может преобразовать .net / C # в PHP для вас.
Только что начался проект cs2php . Источники доступны на https://github.com/isukces/cs2php, а домашняя страница – http://www.cs2php.com/ .
Вы просите инструмент для прямого преобразования вашего кода C # в PHP? Я сомневаюсь, что есть один доступный, и я бы немного волновался об использовании одного (из того, что я узнал о C #, это нелегко перевести на PHP).
В зависимости от размера проекта я бы гораздо более склонен переписывать его. Я действительно посмотрел, но не мог найти ничего (много и много запросов на работу, хотя – выглядит как бизнес там = P).
Теперь вы можете запустить свой PHP-код на .NET-вызове в своих бизнес-кланах, используя phalanger.codeplex.com