C # için PHP kodu dönüştürmek

2 Cevap

C # php fonksiyon içerir eşdeğer nedir? C # için php aşağıdaki kodu dönüştürmek zorunda

if (file == "") file = str_replace(" ", "", family).strtolower(style) + " +ok sir php";
if (defined("FPDF_FONTPATH"))
file = FPDF_FONTPATH + file;
include(file);

2 Cevap

C # eşdeğer yoktur - dinamik kaynak koduna bir dosyayı içeremez.

C # kodu yeniden yol kontrolleri kullanmaktır. Eğer PHP hakkında soran gibi, ben ASP.NET değil, Win veya WPF demek varsayıyorum, bu nedenle size web sitenize yeniden kullanabilirsiniz user controls or custom controls hangi oluşturmanız gerekir.

Bazı kod başka bir sunucudan bir menü dosyası "include" için kullanılır.

    if (Application["menu"] != null)
    {
        litMenu.Text = Application["menu"].ToString();
    }
    else
    {
        try
        {
            System.Net.WebRequest wrq = System.Net.WebRequest.Create(ConfigurationManager.AppSettings["MenuPath"]);
            System.Net.WebResponse wrp = wrq.GetResponse();

            System.IO.StreamReader sr = new System.IO.StreamReader(wrp.GetResponseStream());
            litMenu.Text = sr.ReadToEnd();
            Application["menu"] = litMenu.Text;
        }
        catch
        {
            Application["menu"] = litMenu.Text;
        }

    }

Hedefimiz Intranet (PHP) ve yönetim backend (ASP.NET) aynı sistemi gibi görünmesi oldu.