Zend Java Bridge - Configuration Directives

Configuration Directives Summary

Directive Type Modification Scope Description
zend_jbridge.server_port integer PHP_INI_SYSTEM The TCP port on which the server is listening
zend_jbridge.ints_are_longs boolean PHP_INI_ALL Converts PHP integers into java.lang.Long integers, primarily for 64-bit machines
zend_jbridge.encoding string PHP_INI_ALL Sets the encoding type that is passed from PHP to Java
zend_jbridge.use_java_objects boolean PHP_INI_ALL Uses basic Java objects and does not attempt to convert them to primitives

Configuration Directive Details

zend_jbridge.server_port

Default is 10001. Must be the same as the server's zend.javamw.port

Type: integer

Default Value: 10001

Available since version 4.0

zend_jbridge.ints_are_longs

Translates PHP integer values to java.lang.Long integers (64-bit) instead of java.lang.Integer integers (32-bit). The default setting is off

Type: boolean

Default Value: 0

Available since version 4.0

zend_jbridge.encoding

Sets the encoding type that is passed from PHP to Java

Type: string

Default Value: UTF-8

Available since version 4.0

zend_jbridge.use_java_objects

When set to 0, preserves the current implementation (which converts basic Java objects to primitives (e.g., java.long.Short to short). <br> When set to 1 for the Java Bridge, returns Java objects and does not convert them to primitives

Type: boolean

Default Value: 0

Available since version 4.0