diff options
| author | J.Mourgues <jmourgues@gmail.com> | 2024-09-24 15:07:58 +0200 |
|---|---|---|
| committer | Damien Regad <dregad@mantisbt.org> | 2025-01-25 01:31:23 +0100 |
| commit | 5aecf85d10328fcad81cd45cd4b4551bd5429067 (patch) | |
| tree | f66a5cbc8ead91b60de2257186c49fbda2f0c4cc /toexport.inc.php | |
| parent | 28ea66498d138615e93296acdf8c12b4ab4b86af (diff) | |
| download | adodb-5aecf85d10328fcad81cd45cd4b4551bd5429067.tar.gz adodb-5aecf85d10328fcad81cd45cd4b4551bd5429067.tar.bz2 adodb-5aecf85d10328fcad81cd45cd4b4551bd5429067.zip | |
Fix PHP 8.1 deprecation warnings
In toexport.inc.php:
- trim(): Passing null to parameter of type string is deprecated
Fixes #1045
Signed-off-by: Damien Regad <dregad@mantisbt.org>
Diffstat (limited to 'toexport.inc.php')
| -rw-r--r-- | toexport.inc.php | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/toexport.inc.php b/toexport.inc.php index 66bbf542..9f515fe9 100644 --- a/toexport.inc.php +++ b/toexport.inc.php @@ -107,9 +107,9 @@ function _adodb_export(&$rs,$sep,$sepreplace,$fp=false,$addtitles=true,$quote = if ($hasNumIndex) { for ($j=0; $j < $max; $j++) { $v = $rs->fields[$j]; - if (!is_object($v)) $v = trim($v); + if (!is_object($v)) $v = trim((string)$v); else $v = 'Object'; - if ($escquote) $v = str_replace($quote,$escquotequote,$v); + if ($escquote) $v = str_replace($quote,$escquotequote,(string)$v); $v = strip_tags(str_replace("\n", $replaceNewLine, str_replace("\r\n",$replaceNewLine,str_replace($sep,$sepreplace,$v)))); if (strpos($v,$sep) !== false || strpos($v,$quote) !== false) $elements[] = "$quote$v$quote"; @@ -117,8 +117,8 @@ function _adodb_export(&$rs,$sep,$sepreplace,$fp=false,$addtitles=true,$quote = } } else { // ASSOCIATIVE ARRAY foreach($rs->fields as $v) { - if ($escquote) $v = str_replace($quote,$escquotequote,trim($v)); - $v = strip_tags(str_replace("\n", $replaceNewLine, str_replace("\r\n",$replaceNewLine,str_replace($sep,$sepreplace,$v)))); + if ($escquote) $v = str_replace($quote,$escquotequote,trim((string)$v)); + $v = strip_tags(str_replace("\n", $replaceNewLine, str_replace("\r\n",$replaceNewLine,str_replace($sep,$sepreplace,(string)$v)))); if (strpos($v,$sep) !== false || strpos($v,$quote) !== false) $elements[] = "$quote$v$quote"; else $elements[] = $v; |
