|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
[2007-04-30 13:01 UTC] develar at gmail dot com
Description:
------------
SQL 2003, S091.
Reproduce code:
---------------
PostgreSQL 8.2
select proargnames from pg_catalog.pg_proc order by proargnames limit 1
Expected result:
----------------
array (
0 =>
array (
'proargnames' => '{"","","",id,uri,time_create,priority_base_time_create,title,time_modify,status,priority_base_title,type_name,leaf,version,author_name,author_surname,author_patronymic,privilege_edit,privilege_delete,privilege_grant}',
),
)
Actual result:
--------------
array (
0 =>
array (
'proargnames' => '{"","","",id,uri,time_create,priority_base_time_create,title,time_modify,array (
0 =>
array (
'proargnames' =>
array (
0 => '',
1 => '',
2 => '',
3 => 'id',
4 => 'uri',
5 => 'time_create',
6 => 'priority_base_time_create',
7 => 'title',
8 => 'time_modify',
9 => 'status',
10 => 'priority_base_title',
11 => 'type_name',
12 => 'leaf',
13 => 'version',
14 => 'author_name',
15 => 'author_surname',
16 => 'author_patronymic',
17 => 'privilege_edit',
18 => 'privilege_delete',
19 => 'privilege_grant',
),
),
)}',
),
)
Patchesojrfmeqj (last revision 2015-01-05 04:49 UTC by sample at email dot tst)Pull RequestsHistoryAllCommentsChangesGit/SVN commits
|
|||||||||||||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Sat Oct 25 07:00:02 2025 UTC |
<?php $Pdo = new PDO('pgsql:host=localhost port=5432 dbname=postgres user=postgres password=password'); var_export($Pdo->query('select proargnames from pg_catalog.pg_proc order by proargnames limit 1')->fetchAll(PDO::FETCH_ASSOC)); ?> actual: array ( 0 => array ( 'proargnames' => '{"",x,n}', ), ) expected: proargnames is array, but not string array ( 0 => array ( 'proargnames' => array ( 0 => '', 1 => 'x', 2 => 'n', ), ), )