<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">&lt;?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/class.ds-set.inc";
$setup = array (
  'home' =&gt; 
  array (
    0 =&gt; 'index.php',
    1 =&gt; 'PHP Manual',
  ),
  'head' =&gt; 
  array (
    0 =&gt; 'UTF-8',
    1 =&gt; 'en',
  ),
  'this' =&gt; 
  array (
    0 =&gt; 'ds-set.diff.php',
    1 =&gt; 'Ds\\Set::diff',
  ),
  'up' =&gt; 
  array (
    0 =&gt; 'class.ds-set.php',
    1 =&gt; 'Ds\\Set',
  ),
  'prev' =&gt; 
  array (
    0 =&gt; 'ds-set.count.php',
    1 =&gt; 'Ds\\Set::count',
  ),
  'next' =&gt; 
  array (
    0 =&gt; 'ds-set.filter.php',
    1 =&gt; 'Ds\\Set::filter',
  ),
  'alternatives' =&gt; 
  array (
  ),
  'source' =&gt; 
  array (
    'lang' =&gt; 'en',
    'path' =&gt; 'reference/ds/ds/set/diff.xml',
  ),
  'history' =&gt; 
  array (
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?&gt;
&lt;div id="ds-set.diff" class="refentry"&gt;
 &lt;div class="refnamediv"&gt;
  &lt;h1 class="refname"&gt;Ds\Set::diff&lt;/h1&gt;
  &lt;p class="verinfo"&gt;(PECL ds &amp;gt;= 1.0.0)&lt;/p&gt;&lt;p class="refpurpose"&gt;&lt;span class="refname"&gt;Ds\Set::diff&lt;/span&gt; &amp;mdash; &lt;span class="dc-title"&gt;Creates a new set using values that aren&amp;#039;t in another set&lt;/span&gt;&lt;/p&gt;

 &lt;/div&gt;

 &lt;div class="refsect1 description" id="refsect1-ds-set.diff-description"&gt;
  &lt;h3 class="title"&gt;Description&lt;/h3&gt;
  &lt;div class="methodsynopsis dc-description"&gt;
   &lt;span class="modifier"&gt;public&lt;/span&gt; &lt;span class="methodname"&gt;&lt;strong&gt;Ds\Set::diff&lt;/strong&gt;&lt;/span&gt;(&lt;span class="methodparam"&gt;&lt;span class="type"&gt;&lt;a href="class.ds-set.php" class="type Ds\Set"&gt;Ds\Set&lt;/a&gt;&lt;/span&gt; &lt;code class="parameter"&gt;$set&lt;/code&gt;&lt;/span&gt;): &lt;span class="type"&gt;&lt;a href="class.ds-set.php" class="type Ds\Set"&gt;Ds\Set&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;

  &lt;p class="para rdfs-comment"&gt;
    Creates a new set using values that aren&amp;#039;t in another set.
  &lt;/p&gt;
  &lt;p class="para"&gt;
    &lt;code class="code"&gt;A \ B = {x âˆˆ A | x âˆ‰ B}&lt;/code&gt;
  &lt;/p&gt;
 &lt;/div&gt;


 &lt;div class="refsect1 parameters" id="refsect1-ds-set.diff-parameters"&gt;
  &lt;h3 class="title"&gt;Parameters&lt;/h3&gt;
  &lt;dl&gt;
   
    &lt;dt&gt;&lt;code class="parameter"&gt;set&lt;/code&gt;&lt;/dt&gt;
    &lt;dd&gt;
     &lt;p class="para"&gt;
        Set containing the values to exclude.
     &lt;/p&gt;
    &lt;/dd&gt;
   
  &lt;/dl&gt;
 &lt;/div&gt;


 &lt;div class="refsect1 returnvalues" id="refsect1-ds-set.diff-returnvalues"&gt;
  &lt;h3 class="title"&gt;Return Values&lt;/h3&gt;
  &lt;p class="para"&gt;
    A new set containing all values that were not in the other &lt;code class="parameter"&gt;set&lt;/code&gt;.
  &lt;/p&gt;
 &lt;/div&gt;


 &lt;div class="refsect1 seealso" id="refsect1-ds-set.diff-seealso"&gt;
  &lt;h3 class="title"&gt;See Also&lt;/h3&gt;
  &lt;p class="para"&gt;
   &lt;ul class="simplelist"&gt;
    &lt;li&gt;&lt;a href="https://en.wikipedia.org/wiki/Complement_(set_theory)" class="link external"&gt;&amp;raquo;&amp;nbsp;Complement&lt;/a&gt; on Wikipedia&lt;/li&gt;
   &lt;/ul&gt;
  &lt;/p&gt;
 &lt;/div&gt;


 &lt;div class="refsect1 examples" id="refsect1-ds-set.diff-examples"&gt;
  &lt;h3 class="title"&gt;Examples&lt;/h3&gt;
  &lt;div class="example" id="example-4422"&gt;
   &lt;p&gt;&lt;strong&gt;Example #1 &lt;span class="function"&gt;&lt;strong&gt;Ds\Set::diff()&lt;/strong&gt;&lt;/span&gt; example&lt;/strong&gt;&lt;/p&gt;
   &lt;div class="example-contents"&gt;
&lt;div class="phpcode"&gt;&lt;code&gt;&lt;span style="color: #000000"&gt;&lt;span style="color: #0000BB"&gt;&amp;lt;?php&lt;br /&gt;$a &lt;/span&gt;&lt;span style="color: #007700"&gt;= new &lt;/span&gt;&lt;span style="color: #0000BB"&gt;\Ds\Set&lt;/span&gt;&lt;span style="color: #007700"&gt;([&lt;/span&gt;&lt;span style="color: #0000BB"&gt;1&lt;/span&gt;&lt;span style="color: #007700"&gt;, &lt;/span&gt;&lt;span style="color: #0000BB"&gt;2&lt;/span&gt;&lt;span style="color: #007700"&gt;, &lt;/span&gt;&lt;span style="color: #0000BB"&gt;3&lt;/span&gt;&lt;span style="color: #007700"&gt;]);&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000BB"&gt;$b &lt;/span&gt;&lt;span style="color: #007700"&gt;= new &lt;/span&gt;&lt;span style="color: #0000BB"&gt;\Ds\Set&lt;/span&gt;&lt;span style="color: #007700"&gt;([&lt;/span&gt;&lt;span style="color: #0000BB"&gt;3&lt;/span&gt;&lt;span style="color: #007700"&gt;, &lt;/span&gt;&lt;span style="color: #0000BB"&gt;4&lt;/span&gt;&lt;span style="color: #007700"&gt;, &lt;/span&gt;&lt;span style="color: #0000BB"&gt;5&lt;/span&gt;&lt;span style="color: #007700"&gt;]);&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000BB"&gt;var_dump&lt;/span&gt;&lt;span style="color: #007700"&gt;(&lt;/span&gt;&lt;span style="color: #0000BB"&gt;$a&lt;/span&gt;&lt;span style="color: #007700"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #0000BB"&gt;diff&lt;/span&gt;&lt;span style="color: #007700"&gt;(&lt;/span&gt;&lt;span style="color: #0000BB"&gt;$b&lt;/span&gt;&lt;span style="color: #007700"&gt;));&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000BB"&gt;?&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/div&gt;
   &lt;/div&gt;

   &lt;div class="example-contents"&gt;&lt;p&gt;The above example will output
something similar to:&lt;/p&gt;&lt;/div&gt;
   &lt;div class="example-contents screen"&gt;
&lt;div class="examplescode"&gt;&lt;pre class="examplescode"&gt;object(Ds\Set)#3 (2) {
  [0]=&amp;gt;
  int(1)
  [1]=&amp;gt;
  int(2)
}&lt;/pre&gt;
&lt;/div&gt;
   &lt;/div&gt;
  &lt;/div&gt;
 &lt;/div&gt;



&lt;/div&gt;&lt;?php manual_footer($setup); ?&gt;</pre></body></html>