optgroup obtener en la etiqueta php asociada

Tengo el siguiente código en forma html

<select name="category" class="input" onchange="ShowTB(this,'suggest');">
      <option value="0" selected="selected">
        [choose yours]
      </option>
      <optgroup label="Item">
      <option value="SubItem1"SubItem1</option>
    <option value="SubItem2">SubItem2</option>
  </optgroup>
      <option value="Item2">Item2</option>
      <optgroup label="Item3">
     <option value="SubItem4"SubItem4</option>
     <option value="SubItem5">SubItem5</option>
  </optgroup>
      <option value="Item4">Item4</option>
<option value="Item5">Item5</option>
<option value="Item6">Item6</option>
<option value="Item7">Item7</option>

</select>

en php obtengo el valor del campo seleccionado con:

$category = $_POST['category'];

en este modo si selecciono en el formulario, es decir: SubItem1, en php obtengo el valor SubItem1 pero también quiero obtener la etiqueta asociada, es decir: Elemento o si selecciono SubItem5, obtengo SubItem5 pero también quiero obtener la etiqueta asociada, es decir: Elemento3 Cómo @

Respuestas a la pregunta(4)

Su respuesta a la pregunta