ユーザーが任意に数字を入力して、表示を変更させたい場合など、CSSをPHPで変数を使って変更させたい場合、PHPファイルをCSSファイルとして読み込ませるとよい。

【htmlに直接の場合】

<link rel="stylesheet" type="text/css" href="sample.php" />

【phpで読み込ませる場合】

// linkタグでファイルを読み込みする直前でheader関数でCSSファイルとして読み込ませる
<head>
<?php
  header('Content-Type: text/css; charset=utf-8');
  include_once( 'sample.php' ); //CSSファイルとなるPHPファイル
?>
</head>

【CSSファイルとなるPHPファイルに細工する場合】

// PHPファイルの頭につける
<?php header('Content-Type: text/css; charset=utf-8'); ?>
@charset "UTF-8";