2010-11-11 65 views
20

Bản sao có thể xảy ra:
Regexp to detect call time pass by references in PHP source code
Is there a static code analyzer [like Lint] for PHP files?Công cụ để phân tích mã PHP

Có bất kỳ công cụ có thể làm phân tích tĩnh của mã PHP? Tôi sẽ có thể xác định các quy tắc (ví dụ, "không cho phép gạch dưới trong tên lớp" vv) và công cụ sẽ cho tôi biết nơi các quy tắc không tuân thủ. Nó cũng nên làm như kiểm tra thông thường như mã chết vv

+0

thể trùng lặp của [biểu thức chính quy để phát hiện cuộc gọi thời gian qua bởi tài liệu tham khảo trong PHP mã nguồn] (http: //stackoverflow.com/que stions/4035736/regexp-to-detect-call-time-pass-by-references-in-php-source-code) - Câu trả lời được chấp nhận giải quyết vấn đề của bạn, ví dụ: [sử dụng CodeSniffer] (http://pear.php.net/package/PHP_CodeSniffer/redirected). – Gordon

+3

Bản sao của http://stackoverflow.com/questions/378959/is-there-a-static-code-analyzer-like-lint-for-php-files –

+2

* (tipp) * http://phpqatools.org – Gordon

Trả lời

0

Có một vài xung quanh nhưng tôi đã sử dụng PHP_CodeSniffer

+0

có, đó là giải pháp được đưa ra trong các liên kết câu hỏi này đã được xác định là một bản sao của 2 và 3 phút trước đó. – Gordon

3

Hãy thử PEAR PHP CodeSniffer. Bạn có thể xác định tiêu chuẩn mã hóa của bạn và đảm bảo tất cả các mã comlplies.

+0

Câu trả lời dư thừa cho rằng piddl0r về cơ bản nói giống nhau. Ngoài ra, với câu hỏi là một bản sao, bạn có thể closevote (nếu bạn didnt đã). – Gordon

Các vấn đề liên quan