slice2php(1) General Commands Manual slice2php(1) نام (NAME) slice2php - کامپایلر Slice به PHP خلاصه دستور (SYNOPSIS) slice2php [گزینه‌ها] [فایل‌ها] توضیحات (DESCRIPTION) دستور slice2php فایل‌های Slice را به PHP کامپایل می‌کند. در طول این کامپایل، ماکروی __SLICE2PHP__ تعریف می‌شود. مستندات کامل slice2php به صورت برخط در این نشانی در دسترس است: https://doc.zeroc.com/ice/3.7/language-mappings/php-mapping/client- side-slice-to-php-mapping/slice2php-command-line-options گزینه‌ها (OPTIONS) -h, --help نمایش پیام راهنما. -v, --version نمایش نسخه کامپایلر. -DNAME نماد پیش‌پردازنده NAME را تعریف می‌کند. -DNAME=DEF نماد پیش‌پردازنده NAME را با مقدار DEF تعریف می‌کند. -UNAME تعریف نماد پیش‌پردازنده NAME را لغو می‌کند. -IDIR پوشه DIR را به مسیر جستجو برای دستورهای #include اضافه می‌کند. -E چاپ خروجی پیش‌پردازنده روی خروجی استاندارد (stdout). --output-dir DIR قرار دادن فایل‌های تولیدشده در پوشه DIR. -d, --debug چاپ اطلاعات دیباگ برای نمایش عملکرد تجزیه‌کننده Slice. --depend اطلاعات وابستگی را به صورت پیش‌فرض روی خروجی استاندارد، یا در فایل مشخص‌شده توسط گزینه --depend-file چاپ می‌کند. هنگام تعیین این گزینه، هیچ کدی تولید نمی‌شود. --depend-xml اطلاعات وابستگی را در قالب XML به صورت پیش‌فرض روی خروجی استاندارد، یا در فایل مشخص‌شده توسط گزینه --depend-file چاپ می‌کند. هنگام تعیین این گزینه، هیچ کدی تولید نمی‌شود. --depend-file FILE اطلاعات وابستگی را به فایل مشخص‌شده هدایت می‌کند. قالب خروجی به این بستگی دارد که --depend یا --depend-xml نیز مشخص شده باشد یا خیر. --validate درستی گزینه‌های خط فرمان ارائه‌شده را بررسی می‌کند و هیچ کدی تولید نمی‌کند. --all تولید کد برای تمام تعاریف Slice، شامل موارد موجود در فایل‌های ضمیمه‌شده (included). --no-namespace تولید کد بدون پشتیبانی از فضاهای نام PHP (منسوخ شده). --checksum CLASS تولید چکسام‌ها برای تعاریف Slice. --php5 CLASS تولید کد سازگار با PHP5. همچنین ببینید (SEE ALSO) slice2cpp(1), slice2cs(1), slice2java(1), slice2js(1), slice2matlab(1), slice2objc(1), slice2py(1), slice2rb(1), slice2swift(1) slice2php(1)