blob: 897a62e3684c2d1a4df371d748c19871e2ed12b8 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="generator" content="Adobe RoboHelp 8">
<title>Adding a PHP Library</title>
<link rel="StyleSheet" href="default.css" type="text/css">
<style type="text/css">
<!--
body { border-left-style:None;
border-right-style:None;
border-bottom-style:None;
background-color:Transparent;
border-top-style:None; }
-->
</style>
<style type="text/css">
<!--
body { border-left-style:None;
border-right-style:None;
border-bottom-style:None;
background-color:Transparent;
border-top-style:None; }
-->
</style>
<script type="text/javascript" language="JavaScript">
//<![CDATA[
function reDo() {
if (innerWidth != origWidth || innerHeight != origHeight)
location.reload();
}
if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
origWidth = innerWidth;
origHeight = innerHeight;
onresize = reDo;
}
onerror = null;
//]]>
</script>
<style type="text/css">
<!--
div.WebHelpPopupMenu { position:absolute;
left:0px;
top:0px;
z-index:4;
visibility:hidden; }
p.WebHelpNavBar { text-align:right; }
-->
</style>
<script type="text/javascript" language="javascript1.2" src="whmsg.js"></script>
<script type="text/javascript" language="javascript" src="whver.js"></script>
<script type="text/javascript" language="javascript1.2" src="whproxy.js"></script>
<script type="text/javascript" language="javascript1.2" src="whutils.js"></script>
<script type="text/javascript" language="javascript1.2" src="whlang.js"></script>
<script type="text/javascript" language="javascript1.2" src="whtopic.js"></script>
<script type="text/javascript" language="javascript1.2">//<![CDATA[
<!--
if (window.gbWhTopic)
{
var strUrl = document.location.href;
var bc = 0;
var n = strUrl.toLowerCase().indexOf("bc-");
if(n != -1)
{
document.location.href = strUrl.substring(0, n);
bc = strUrl.substring(n+3);
}
if (window.setRelStartPage)
{
addTocInfo("Tasks\nManaging PHP Libraries\nAdding a PHP Library");
}
document.write("<p style=\"text-align:left\"> ");
AddMasterBreadcrumbs("ide_help.htm", "", "&gt;", "Home", "pdt_table_of_contents.htm");
document.write("<a href=\"tasks.htm\">Tasks<\/a> &gt; <a href=\"php_libraries_preferences.htm\">Managing PHP Libraries<\/a> &gt; Adding a PHP Library<\/p>");
if (window.setRelStartPage)
{
setRelStartPage("ide_help.htm");
autoSync(0);
sendSyncInfo();
sendAveInfoOut();
}
}
else
if (window.gbIE4)
document.location.reload();
//-->
//]]></script>
</head>
<body leftmargin="5" topmargin="5" rightmargin="5" bottommargin="5"><script type="text/javascript" language="javascript1.2">//<![CDATA[
<!--
if (window.writeIntopicBar)
writeIntopicBar(4);
//-->
//]]></script>
<div style="width: 100%; position: relative;" id="header">
<p align="right"><a
title="Documentation Survey" href="http://spreadsheets.google.com/viewform?formkey=dC1scEswTjFia2tDQ3Y5TVJBbkNQcWc6MQ">Documentation
Survey</a>
| <a href="javascript:crlf=&quot;&quot;;h=location.href;t=document.title;e = &quot;&quot; + (window.getSelection ? window.getSelection() : document.getSelection ? document.getSelection() : document.selection.createRange().text); if (e!=null) location=&quot;mailto:documentation@zend.com&quot; + &quot;?Subject= Feedback on PDT for page &quot; + escape(t) + &quot;&amp;Body=&quot; + escape(e).replace(/ /g, &quot;+&quot;) + crlf + &quot; &quot;; void 0"><span
style="background-color: #ffffff;">Submit Documentation</span><span
style="background-color: #ffffff;"> Feedback</span></a><span
style="background-color: #ffffff;"></span><span style="background-color: #ffffff;">
</span><span style="background-color: #ffffff;">|
</span><span
style="background-color: #ffffff;"><a title="View Latest Version and Get PDF Online"
href="http://www.zend.com/en/resources/zend-documentation/"
target="_blank">View Latest
Version and Get PDF Online</a></span></p>
</div>
<h1 style="color: #00709e;">Adding a PHP Library
</h1>
<p>This procedure describes how to add a user library to PDT . Including user
&#160;libraries in your project or environment saves you time in writing
and debugging code, as you are re-using debugged code. &#160;</p>
<table cellspacing="0" width="100%">
<col style="width: 7.093%;">
<col style="width: 92.907%;">
<tr style="height: 22px;" valign="top">
<td style="width: 7.093%; padding-right: 10px; padding-left: 10px;"><p
style="font-size: 6pt;">&#160;</p></td>
<td style="width: 92.907%; padding-right: 10px; padding-left: 10px;"><p
style="font-weight: bold;">&#160;</p></td>
</tr>
<tr style="height: 35px;" valign="top">
<td style="width: 7.093%; padding-right: 10px; padding-left: 10px;"><p
style="font-size: 6pt;"><img src="ref_icon.png" alt="Instructions on how to complete a procedure" title="Instructions on how to complete a procedure" style="border: none;" width="28" height="33" border="0"></p></td>
<td style="width: 92.907%; padding-right: 10px; padding-left: 10px;"><p
class="NUMBERS" style="font-weight: bold;"><span style="font-weight: bold;"><b>To
add an additional PHP Library to your project:</b></span></p>
<ol type="1">
<li class="p"><p>Go to <span style="font-weight: bold;"><b>Window</b></span>
| <span style="font-weight: bold;"><b>Preferences</b></span> | <span
style="font-weight: bold;"><b>PHP</b></span> | <span style="font-weight: bold;"><b>PHP
Libraries</b></span>.</p></li>
<li class="p"><p>In the PHP Libraries Preferences page click
<span style="font-weight: bold;"><b>New</b></span>.<br>
The &quot;New User Library&quot; Dialog will open.</p></li>
<li class="p"><p>In the &quot;New User Library&quot; dialog,
enter the name of your user library</p></li>
<li class="p"><p>Select the &quot;Add to environment&quot;
checkbox if you would like this library to be added to your
entire environment instead of a specific project. &#160;</p></li>
<li class="p"><p>To apply changes click <span style="font-weight: bold;"><b>OK</b></span>.</p></li>
</ol></td>
</tr>
<tr style="height: 19px;" valign="top">
<td colspan="2" style="width: 100%; padding-right: 10px; padding-left: 10px;"><p><span>A
new empty library will be added to the list. Next to the name
in brackets indicates if it is shared by the environment or only
related to a project.</span></p>
<p>Adding a PHP library creates a place folder in which you can
place external files that contain pre-written code. For more information
see <a href="adding_external_folders_to_php_libraries.htm">Adding
External Folders to PHP Libraries</a>.</p></td>
</tr>
</table>
<p class="Note">Note:</p>
<p class="NoteText">Once you have added a user library in the PHP preferences
page, you must also add it to your PHP Include Path of the project in
which you would like to have it available. For more information see <a href="adding_elements_to_a_project_s_include_path.htm">Configuring
a Project's PHP Include Path</a>.</p>
<table cellspacing="0" width="100%">
<col style="width: 7.093%;">
<col style="width: 92.907%;">
<tr style="height: 16px;" valign="top">
<td style="width: 7.093%; padding-right: 10px;
padding-left: 10px;"><p
style="font-size: 6pt;">&#160;</p></td>
<td style="width: 92.907%;
padding-right: 10px; padding-left: 10px;"><p>&#160;</p></td>
</tr>
<tr style="height: 35px;" valign="top">
<td style="width: 7.093%; padding-right: 10px;
padding-left: 10px;"><p
style="font-size: 6pt;"><img src="link_icon.png" alt="link_icon.png" style="border: none;" width="32" height="40" border="0"> </p></td>
<td style="width: 92.907%;
padding-right: 10px; padding-left: 10px;"><p
style="font-weight: bold;">Related Links:</p>
<p style="font-weight: normal;"><a href="php_libraries_preferences.htm" style="font-weight: normal;">PHP
Libraries Preferences</a></p>
<p style="font-weight: normal;"><a href="adding_external_folders_to_php_libraries.htm"><span
style="font-weight: normal;">Adding External Folders to PHP Libraries</span></a></p>
<p style="font-weight: normal;"><a href="exporting_php_user_libraries.htm"><span
style="font-weight: normal;">Exporting PHP User Libraries</span></a></p>
<p style="font-weight: normal;"><a href="importing_php_user_libraries.htm"><span
style="font-weight: normal;">Importing PHP User Libraries</span></a></p>
<p style="font-weight: normal;"><a href="editing_php_user_libraries.htm"><span
style="font-weight: normal;">Editing PHP User Libraries</span></a></p>
<p style="font-weight: normal;"><a href="editing_php_library_components_or_folders.htm"><span
style="font-weight: normal;">Editing PHP Library Components or
Folders</span></a></p>
<p style="font-weight: normal;"><a href="removing_a_php_library_or_library_folder.htm" style="font-weight: normal;">Removing
a PHP Library or Library Folder</a></p></td>
</tr>
<tr style="height: 19px;" valign="top">
<td style="width: 7.093%; padding-right: 10px;
padding-left: 10px;"><p
style="font-size: 6pt;">&#160;</p></td>
<td style="width: 92.907%;
padding-right: 10px; padding-left: 10px;"><p>&#160;</p></td>
</tr>
</table>
<div style="width: 100%; position: relative;" id="footer">
<p style="text-decoration: underline; "
align="center">PHP Development
Tools</p>
</div>
<script type="text/javascript" language="javascript1.2">//<![CDATA[
<!--
if (window.writeIntopicBar)
writeIntopicBar(0);
highlightSearch();
//-->
//]]></script>
</body>
</html>