Comment convertir le code en C#, PHP
J'ai une entreprise de la logique des classes qui sont écrits en pur C# (sans aucune des choses de cette langue) et je voudrais convertir ce code en PHP. Je peux écrire mon propre parser, mais pense que si j'ai quelqu'un pourrait-il l'a fait avant moi.
Pourriez-vous me dire où puis-je trouver ce genre de convertisseur?
Ps. Comme je l'ai écrit je n'utilise que de la plaine de programmation C# dans cette langue. Seuls des arguments, des déclarations de variables, équations et des instructions de contrôle.
Depuis que j'ai (malheureusement) a voté la fermeture de cette question, j'espère qu'il finira par être migré vers softwarerecs.stackexchange.com.
OriginalL'auteur Tomasz Smykowski | 2009-01-13
Vous devez vous connecter pour publier un commentaire.
Je sais que vous êtes l'espoir pour quelqu'un qui avait de l'expérience, mais dans le cas où personne ne se...
Vous pourriez envisager il suffit de copier et de coller le code dans un script PHP et de vérifier ce que les pauses. Écrire un analyseur de le corriger, de l'exécuter à travers le script en entier, et voir quelle est la prochaine chose que des pauses. Continuer jusqu'à ce que le script fonctionne comme prévu.
Si vous n'êtes pas à l'aide de l'un des plus impliqués .Net les cours, je ne peux pas imaginer que vous allez avoir trop de mal.
OriginalL'auteur Spencer Ruport
La jsc projet peut convertir .net/C#, PHP pour vous.
le texte d'alt http://jsc.sourceforge.net/jsc.png
OriginalL'auteur zproxy
Il y a juste commencé projet cs2php. Les Sources sont disponibles sur https://github.com/isukces/cs2php et la page d'accueil est http://www.cs2php.com/ .
OriginalL'auteur Piotr Stęclik
Demandez-vous un outil pour convertir directement votre code C# pour PHP? Je doute qu'il y est un de disponible et je serais un peu inquiet à l'aide d'un (de ce que j'ai appris de C# c'est pas facilement transférables à d'PHP).
En fonction de la taille du projet, j'avais beaucoup plus enclin à le réécrire. J'ai été voir, mais ne pouvait pas trouver quoi que ce soit (beaucoup, beaucoup de demandes de travail bien - ressemble à une entreprise là =P).
Tant que vous avez assez simple constructions, le code doit traduire plus - c'est juste une question d'obtenir la syntaxe de droit. PHP ne supporte pas toutes les avancées de C#, mais il est en train de rattraper un peu -
OriginalL'auteur Ross
Vous pouvez maintenant exécuter votre code PHP .NET appel à votre entreprise à l'aide de clases phalanger.codeplex.com
Oui, je pense que vous avez probablement raison. Encore, PHP comme moteur d'affichage semble être une solution plus élégante pour moi.
Phalanger va à la fois à partir de C#->PHP et PHP->C#
OriginalL'auteur mcintyre321