- var_export: documentation ( source)
- array_rand: documentation ( source)
- array_flip: documentation ( source)
<?php
$options = array_flip(['paper', 'rock', 'scissors']);
$outcomes = ['draw', 'win', 'lose'];
$cpuSelection = array_rand($options);
$playerSelection = 'rock';
$difference = $options[$cpuSelection] - $options[$playerSelection];
var_export([
'cpu' => $cpuSelection,
'human' => $playerSelection,
'outcome' => $outcomes[($difference + 3) % 3]
]);