summaryrefslogtreecommitdiff
path: root/toexport.inc.php
diff options
context:
space:
mode:
authorJ.Mourgues <jmourgues@gmail.com>2024-09-24 15:07:58 +0200
committerDamien Regad <dregad@mantisbt.org>2025-01-25 01:31:23 +0100
commit5aecf85d10328fcad81cd45cd4b4551bd5429067 (patch)
treef66a5cbc8ead91b60de2257186c49fbda2f0c4cc /toexport.inc.php
parent28ea66498d138615e93296acdf8c12b4ab4b86af (diff)
downloadadodb-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.php8
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;