Rule no_trailing_whitespace_in_string¶
There must be no trailing whitespace at the end of lines in strings.
Warning¶
Using this rule is risky¶
Changing the whitespaces in strings might affect string comparisons and outputs.
Examples¶
Example #1¶
--- Original
+++ New
-<?php $a = '
- foo
+<?php $a = '
+ foo
';
Rule sets¶
The rule is part of the following rule sets:
@PER-CS1.0:risky (deprecated)
@PER-CS2.0:risky (deprecated)
@PER-CS3.0:risky (deprecated)
@PER:risky (deprecated)
References¶
Fixer class: PhpCsFixer\Fixer\StringNotation\NoTrailingWhitespaceInStringFixer
Test class: PhpCsFixer\Tests\Fixer\StringNotation\NoTrailingWhitespaceInStringFixerTest
The test class defines officially supported behaviour. Each test case is a part of our backward compatibility promise.