- var_dump: documentation ( source)
- array_combine: documentation ( source)
- strtr: documentation ( source)
- explode: documentation ( source)
<?php
$exception = ['will not'=>'will&nbs;pnot'];
$string = 'I will not go';
$string = strtr($string, $exception);
$array = explode(' ', $string);
$array = array_combine(array_value($array), array_value($array));
var_dump($array);