Edit report at https://bugs.php.net/bug.php?id=78332&edit=1
ID: 78332 Updated by: pecl-dev@lists.php.net Reported by: fi at facelift-bbt dot com Summary: Int in JSON message formatted as string -Status: Feedback +Status: No Feedback Type: Bug Package: PECL PHP Version: 7.2.20 Assigned To: cmb Private report: N New Comment: No feedback was provided. The bug is being suspended because we assume that you are no longer experiencing the problem. If this is not the case and you are able to provide the information that was requested earlier, please do so and change the status of the bug back to "Re-Opened". Thank you. Previous Comments: ------------------------------------------------------------------------ [2020-12-07 12:33:33] c...@php.net Is this still an issue with latest rdkafka and any of the actively supported PHP versions[1]? If so, you may be better off to report that as issue on the Github repo[2]. [1] <https://www.php.net/supported-versions.php> [2] <https://github.com/arnaud-lb/php-rdkafka> ------------------------------------------------------------------------ [2019-07-25 06:43:27] fi at facelift-bbt dot com Serializing and deserializing in PHP works well, yes. But after processing the serialized JSON object with the Kafka producer and reading the message in a consumer written in Java, the int field has been transformed into a string - before deserializing. ------------------------------------------------------------------------ [2019-07-24 15:58:12] c...@php.net This is about https://pecl.php.net/package/rdkafka. ------------------------------------------------------------------------ [2019-07-24 15:24:41] dan...@php.net Hi - the script you provided does not run, https://3v4l.org/XUMYj . It gives the error Fatal error: Uncaught Error: Class 'RdKafka\Producer' not found in /in/XUMYj:5 Running json_decode simply as you described it gives: https://3v4l.org/2VPX6 which appears to give an int. You might find reading this http://sscce.org/ helpful as a guide on how to write a self-contained reproduce case. ------------------------------------------------------------------------ [2019-07-24 14:14:54] fi at facelift-bbt dot com Test script: --------------- <?php $message = '{"id":1639}'; $producer = new RdKafka\Producer(); $topic = $producer->newTopic('myTopic'); $topic->produce(RD_KAFKA_PARTITION_UA, 0, $message); ?> ------------------------------------------------------------------------ The remainder of the comments for this report are too long. To view the rest of the comments, please view the bug report online at https://bugs.php.net/bug.php?id=78332 -- Edit this bug report at https://bugs.php.net/bug.php?id=78332&edit=1 -- PECL development discussion Mailing List (https://pecl.php.net/) To unsubscribe, visit: https://www.php.net/unsub.php