Index: views_php_handler_field.inc
===================================================================
--- views_php_handler_field.inc	(revision 221)
+++ views_php_handler_field.inc	(working copy)
@@ -85,7 +85,10 @@
    */
   function query() {
     // Provide an field alias but don't actually alter the query.
-    $this->field_alias = 'views_php_' . $this->position;
+    if(!empty($this->options['ui_name'])) {
+      $ui_name = preg_replace('/[^a-z0-9]/', '_', strtolower($this->options['ui_name']));
+    }
+    $this->field_alias = isset($ui_name) ? 'views_php_' . $ui_name : 'views_php_' . $this->position;
     // Inform views_php_views_pre_execute() to seize control over the query.
     $this->view->views_php = TRUE;
   }
