Single-line comments and multi-line comments with only one line of actual
content should use the //
syntax.
List of comment types to fix
Allowed values: a subset of ['asterisk', 'hash']
Default value: ['asterisk', 'hash']
Default configuration.
--- Original
+++ New
<?php
-/* asterisk comment */
+// asterisk comment
$a = 1;
-# hash comment
+// hash comment
$b = 2;
/*
* multi-line
* comment
*/
$c = 3;
With configuration: ['comment_types' => ['asterisk']]
.
--- Original
+++ New
<?php
-/* first comment */
+// first comment
$a = 1;
-/*
- * second comment
- */
+// second comment
$b = 2;
/*
* third
* comment
*/
$c = 3;
With configuration: ['comment_types' => ['hash']]
.
--- Original
+++ New
-<?php # comment
+<?php // comment
The rule is part of the following rule sets:
- @PhpCsFixer
- Using the @PhpCsFixer rule set will enable the
single_line_comment_style
rule with the default config. - @Symfony
Using the @Symfony rule set will enable the
single_line_comment_style
rule with the config below:['comment_types' => ['hash']]