summaryrefslogtreecommitdiff
path: root/Zend/tests/offset_string.phpt
Commit message (Collapse)AuthorAgeFilesLines
* Throw warning for failed object to int/float conversionNikita Popov2020-09-211-1/+1
| | | | | | We previously couldn't increase the error level here because it was coupled to comparison handling. This is no longer the case in PHP 8.
* Implement 'Saner Numeric Strings' RFC:George Peter Banyard2020-07-291-12/+16
| | | | | | | | | | | | | | | | | RFC: https://wiki.php.net/rfc/saner-numeric-strings This removes the -1 allow_error mode from is_numeric_string functions and replaces it by a trailing boolean out argument to preserve BC in a couple of places. Most of the changes can be resumed to "numeric" strings which emitted a E_NOTICE now emit a E_WARNING and "numeric" strings which emitted a E_WARNING now throw a TypeError. This mostly affects: - String offsets - Arithmetic operations - Bitwise operations Closes GH-5762
* Review the usage of apostrophes in error messagesMáté Kocsis2020-07-101-2/+2
| | | | Closes GH-5590
* Convert some notices to warningsNikita Popov2019-10-021-4/+4
| | | | Part of https://wiki.php.net/rfc/engine_warnings.
* Convert "Illegal offset type" warnings to exceptionsNikita Popov2019-09-271-12/+18
|
* Sync leading and final newlines in *.phpt sectionsPeter Kokot2018-10-151-1/+1
| | | | | | | | | | | | | | | | | | | | | | | This patch adds missing newlines, trims multiple redundant final newlines into a single one, and trims redundant leading newlines in all *.phpt sections. According to POSIX, a line is a sequence of zero or more non-' <newline>' characters plus a terminating '<newline>' character. [1] Files should normally have at least one final newline character. C89 [2] and later standards [3] mention a final newline: "A source file that is not empty shall end in a new-line character, which shall not be immediately preceded by a backslash character." Although it is not mandatory for all files to have a final newline fixed, a more consistent and homogeneous approach brings less of commit differences issues and a better development experience in certain text editors and IDEs. [1] http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap03.html#tag_03_206 [2] https://port70.net/~nsz/c/c89/c89-draft.html#2.1.1.2 [3] https://port70.net/~nsz/c/c99/n1256.html#5.1.1.2
* Trim trailing whitespace in testsGabriel Caruso2018-10-141-1/+1
|
* Merge branch 'PHP-5.4'Stanislav Malyshev2012-06-301-4/+4
|\ | | | | | | | | * PHP-5.4: Fixed the common misspelling of the word occurred (occured -> occurred)
| * Fixed the common misspelling of the word occurred (occured -> occurred)Marc Easen2012-06-301-4/+4
| |
| * implement the solution for isset/string offsets, fix bug #60362Stanislav Malyshev2011-12-191-2/+22
| |
* | implement the solution for isset/string offsets, fix bug #60362Stanislav Malyshev2011-12-191-1/+21
|/
* add new testsAntony Dovgal2006-06-011-0/+45