Tôi sử dụng Haxe để tạo mã PHP. (Điều này có nghĩa là bạn viết mã cho bạn bằng ngôn ngữ Haxe và nhận được một loạt các tập tin php sau khi biên soạn.) Hôm nay một khách hàng nói với tôi rằng anh ta cần một tính năng mới trên một dự án cũ được thực hiện với Haxe. Ông cũng nói với tôi rằng ông đã thay đổi một số điều nhỏ trên mã cho các nhu cầu của riêng mình. Bây giờ tôi lần đầu tiên có cổng thay đổi của mình để mã Haxe của tôi và sau đó thêm các tính năng mới, bởi vì nếu không thay đổi của ông sẽ được ghi đè bởi thời gian tiếp theo tôi biên dịch dự án.Giảm bớt/Làm xáo trộn Mã PHP
Để ngăn chặn điều này xảy ra lần nữa, tôi đang tìm một số loại chương trình giúp giảm thiểu/làm xáo trộn mã PHP. Mục đích là làm cho mã không đọc được/không thể chỉnh sửa càng tốt.
Công cụ lý tưởng sẽ chạy dưới Linux và có thể xử lý toàn bộ thư mục và tất cả thư mục chứa tệp.
Bất kỳ ai đề xuất?
Nếu bạn đang tìm kiếm các trường hợp mã cụ thể, điều này là đơn giản str = file_get_contents (tên tệp) và str = preg_replace ('/ function $ var /', ...) Bạn bắt được sự trôi dạt của tôi. Chỉ cần tra cứu các hàm này trên php.net và bạn sẽ có tất cả những gì bạn cần. –
Nếu bạn cần trợ giúp với regex để thay thế, hãy sử dụng http://www.gskinner.com/RegExr/ –
tuyệt vời của gskinner Chúng tôi đang nói về mã được tạo tự động, điều này có vẻ khá mơ hồ. Tôi sẽ không dành một giây để sửa đổi mã này. Đừng đổ lỗi cho những người sáng tạo của một trình biên dịch c để tạo các tệp nhị phân bị bẻ khóa? – TheHippo