|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
[2011-12-29 19:22 UTC] brad at njoe dot com
Description: ------------ As a matter of convenience for PHP programmers, would it be possible to somehow detect NOP-type statements (see example below) and create a new notice to notify the programmer of their presence? When writing embedded code, NOP statements are often handy (or even required). However, in something as high-level as PHP, I can't see any situation where one would need such statements. Thus, whenever they DO occur it's most likely by accident (again see example below). Test script: --------------- <?php "This string was meant to be sent as output, but I forgot to echo it!"; 1+1; $variable; ?> Expected result: ---------------- Notice: Statement has no effect in (path) on line 3 Notice: Statement has no effect in (path) on line 4 Notice: Statement has no effect in (path) on line 5 PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
|
|||||||||||||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Wed Oct 29 23:00:01 2025 UTC |
Another example I recently thought of that could elicit the proposed notice would be: ---------------------------------- <?php function returnHello() { return "Hello, world!"; } /* Function return value discarded; this is essentially equivalent to line #3 in the above test script (just wrapped in a function return) */ returnHello(); ?> ----------------------------------