PHP code example of bsn4 / grpc
1. Go to this page and download the library: Download bsn4/grpc library. Choose the download type require. 2. Extract the ZIP file and open the index.php. 3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
bsn4 / grpc example snippets
$channel = new \Grpc\Channel('localhost:50051', [
'credentials' => \Grpc\ChannelCredentials::createInsecure(),
]);
sh
# Copy to your PHP extensions directory
cp grpc.so $(php -r "echo ini_get('extension_dir');")
# Enable it
echo "extension=grpc" > $(php -r "echo PHP_CONFIG_FILE_SCAN_DIR;")/grpc.ini
ini
extension=grpc
sh
cargo build --release
# Output: target/release/libgrpc_php_rs.so (Linux) or libgrpc_php_rs.dylib (macOS) or grpc_php_rs.dll (Windows)