The BVP Stadium package is designed to retrieve information about Boatrace stadiums using identifiers, including Number, Name (Short, Hiragana, Katakana, English), and URL.
composer require bvp/stadium
<?php
require __DIR__ . '/vendor/autoload.php';
use BVP\Stadium\Stadium;
$response = Stadium::byNumber(12);
var_dump($response['number']); // int(12)
var_dump($response['name']); // string(27) "ボートレース住之江"
var_dump($response['short_name']); // string(9) "住之江"
var_dump($response['hiragana_name']); // string(30) "ぼーとれーすすみのえ"
var_dump($response['katakana_name']); // string(30) "ボートレーススミノエ"
var_dump($response['english_name']); // string(7) "suminoe"
var_dump($response['url']); // string(32) "https://www.boatrace-suminoe.jp/"
$response = Stadium::byName('ボートレース住之江');
var_dump($response['number']); // int(12)
var_dump($response['name']); // string(27) "ボートレース住之江"
var_dump($response['short_name']); // string(9) "住之江"
var_dump($response['hiragana_name']); // string(30) "ぼーとれーすすみのえ"
var_dump($response['katakana_name']); // string(30) "ボートレーススミノエ"
var_dump($response['english_name']); // string(7) "suminoe"
var_dump($response['url']); // string(32) "https://www.boatrace-suminoe.jp/"
$response = Stadium::byShortName('住之江');
var_dump($response['number']); // int(12)
var_dump($response['name']); // string(27) "ボートレース住之江"
var_dump($response['short_name']); // string(9) "住之江"
var_dump($response['hiragana_name']); // string(30) "ぼーとれーすすみのえ"
var_dump($response['katakana_name']); // string(30) "ボートレーススミノエ"
var_dump($response['english_name']); // string(7) "suminoe"
var_dump($response['url']); // string(32) "https://www.boatrace-suminoe.jp/"
$response = Stadium::byHiraganaName('すみのえ');
var_dump($response['number']); // int(12)
var_dump($response['name']); // string(27) "ボートレース住之江"
var_dump($response['short_name']); // string(9) "住之江"
var_dump($response['hiragana_name']); // string(30) "ぼーとれーすすみのえ"
var_dump($response['katakana_name']); // string(30) "ボートレーススミノエ"
var_dump($response['english_name']); // string(7) "suminoe"
var_dump($response['url']); // string(32) "https://www.boatrace-suminoe.jp/"
$response = Stadium::byKatakanaName('スミノエ');
var_dump($response['number']); // int(12)
var_dump($response['name']); // string(27) "ボートレース住之江"
var_dump($response['short_name']); // string(9) "住之江"
var_dump($response['hiragana_name']); // string(30) "ぼーとれーすすみのえ"
var_dump($response['katakana_name']); // string(30) "ボートレーススミノエ"
var_dump($response['english_name']); // string(7) "suminoe"
var_dump($response['url']); // string(32) "https://www.boatrace-suminoe.jp/"
$response = Stadium::byEnglishName('suminoe');
var_dump($response['number']); // int(12)
var_dump($response['name']); // string(27) "ボートレース住之江"
var_dump($response['short_name']); // string(9) "住之江"
var_dump($response['hiragana_name']); // string(30) "ぼーとれーすすみのえ"
var_dump($response['katakana_name']); // string(30) "ボートレーススミノエ"
var_dump($response['english_name']); // string(7) "suminoe"
var_dump($response['url']); // string(32) "https://www.boatrace-suminoe.jp/"
$response = Stadium::byUrl('suminoe');
var_dump($response['number']); // int(12)
var_dump($response['name']); // string(27) "ボートレース住之江"
var_dump($response['short_name']); // string(9) "住之江"
var_dump($response['hiragana_name']); // string(30) "ぼーとれーすすみのえ"
var_dump($response['katakana_name']); // string(30) "ボートレーススミノエ"
var_dump($response['english_name']); // string(7) "suminoe"
var_dump($response['url']); // string(32) "https://www.boatrace-suminoe.jp/"
The BVP Stadium package is open source software licensed under the MIT license.